summaryrefslogtreecommitdiffstats
path: root/Source/cmComputeLinkDepends.cxx
Commit message (Expand)AuthorAgeFilesLines
* Use the cmDeleteAll algorithm instead of trivial raw loops.Stephen Kelly2015-01-131-6/+1
* Merge topic 'drop-ancient-workarounds'Brad King2015-01-121-1/+1
|\
| * Port all cmOStringStream to std::ostringstream.Stephen Kelly2015-01-111-1/+1
* | Revert "Misc. fixes for the Oracle / Sun compiler."Stephen Kelly2015-01-111-3/+2
|/
* Misc. fixes for the Oracle / Sun compiler.Chuck Atkins2014-12-121-2/+3
* Fix link line order when shared libraries are de-duplicatedDaniele E. Domenichelli2014-11-101-4/+9
* De-duplicate shared library targets in generated link linesBrad King2014-07-301-2/+13
* cmComputeLinkDepends: Convert AddLinkEntries to a templateBrad King2014-07-071-2/+3
* cmTarget: Lookup targets in LinkInterface and LinkImplementationBrad King2014-06-231-24/+22
* cmTarget: Add method to lookup other targets in a target's scopeBrad King2014-06-231-28/+3
* cmTarget: Remove 'head' argument from GetLinkImplementationBrad King2014-06-231-1/+1
* cmComputeLinkInformation: Remove 'head' argumentBrad King2014-06-231-7/+5
* cmComputeLinkDepends: Simplify CheckWrongConfigItem implementationBrad King2014-06-231-6/+3
* Remove some c_str() calls.Stephen Kelly2014-03-111-5/+5
* stringapi: Pass configuration names as stringsBen Boeckel2014-03-081-3/+4
* strings: Remove cmStdString referencesBen Boeckel2014-03-081-5/+5
* stringapi: Use strings in target nameBen Boeckel2014-03-081-4/+5
* Constify handling of link targets.Stephen Kelly2013-12-111-5/+6
* cmTarget: Make GetProperty() const.Stephen Kelly2013-10-311-1/+2
* Add the INTERFACE_LIBRARY target type.Stephen Kelly2013-10-071-0/+7
* Make linking APIs aware of 'head' targetStephen Kelly2013-01-081-5/+6
* Add OBJECT_LIBRARY target typeBrad King2012-03-131-0/+13
* Run vim spellcheck on some filesYury G. Kudryashov2012-02-291-3/+3
* Tolerate cycles in shared library link interfaces (#12647)Brad King2012-01-131-3/+19
* Follow all dependencies of shared library private dependenciesBrad King2011-12-141-1/+2
* Documentation: Fix spelling / formatting errors (#12287)Modestas Vainius2011-06-191-1/+1
* Distinguish "strong" and "weak" target dependency edgesBrad King2010-08-251-1/+2
* Split notion of node lists and edge listsBrad King2010-08-251-10/+10
* Convert CMake to OSI-approved BSD LicenseBrad King2009-09-281-14/+9
* Define 'multiplicity' for cyclic dependenciesBrad King2009-09-011-1/+22
* ENH: Introduce cmTarget::LinkImplementation APIBrad King2009-07-081-14/+7
* ENH: Simplify cmTarget link interface storageBrad King2009-07-071-2/+2
* ENH: Centralize default link interface computationBrad King2009-07-061-14/+13
* ENH: Move CMP0004 check into cmTargetBrad King2009-07-061-61/+1
* BUG: Lookup transitive link deps in depender scopeBrad King2009-04-061-11/+23
* ENH: Allow a custom list of debug configurationsBrad King2008-09-041-16/+3
* BUG: Link flags should still be chainedBrad King2008-08-291-4/+1
* BUG: A -framework Foo is also a libBrad King2008-08-291-1/+2
* BUG: Fix previous fix.Brad King2008-08-291-1/+1
* BUG: When recognizing flags on link lines, we must still treat -l as a library.Brad King2008-08-291-1/+1
* ENH: New link line item ordering algorithmBrad King2008-08-271-148/+218
* BUG: Do not infer dependencies of link flagsBrad King2008-08-271-3/+10
* BUG: Treat empty config name as no configurationBrad King2008-08-271-1/+1
* ENH: Add UNKNOWN type for IMPORTED librariesBrad King2008-08-181-2/+10
* BUG: Avoid bogus dependency on executable targetsBrad King2008-08-061-3/+22
* BUG: Preserve all non-targets on user link linesBrad King2008-07-301-19/+2
* BUG: Preserve shared lib order for 2.4 compatibilityBrad King2008-07-301-2/+7
* ENH: When preserving potentially static portions of original user link lines ...Brad King2008-04-301-2/+14
* BUG: Fix preservation of static libraries on original link lines.Brad King2008-04-231-6/+68
* ENH: Simplify link lines in some cases by not allowing targets to be inferred...Brad King2008-04-231-1/+9