summaryrefslogtreecommitdiffstats
path: root/Source/cmTarget.cxx
Commit message (Expand)AuthorAgeFilesLines
* cmMakefile: make some methods take const std::string& instead of const char*Rolf Eike Beer2014-01-161-10/+10
* AddDependencies: new policy requires dependencies to existNils Gladitz2014-01-121-0/+20
* Merge topic 'minor-cleanups'Brad King2014-01-091-3/+4
|\
| * cmTarget: Make GetSourceFiles populate an out-vector parameter.Stephen Kelly2014-01-091-3/+4
* | cmTarget: Deprecate COMPILE_DEFINITIONS_ properties with a policy.Stephen Kelly2014-01-081-8/+28
|/
* cmTarget: Fix system include annotation propagation.Stephen Kelly2014-01-061-56/+0
* cmTarget: Move a variable initialization closer to where it is used.Stephen Kelly2014-01-061-3/+1
* cmTarget: Remove some of the INTERFACE_LIBRARY whitelisted properties.Stephen Kelly2014-01-061-8/+8
* cmTarget: Enable convenient include dir handling for INTERFACE_LIBRARY.Stephen Kelly2014-01-061-0/+1
* cmTarget: Remove dead code.Stephen Kelly2014-01-061-1/+0
* cmTarget: Use strtol for numeric parsing.Stephen Kelly2014-01-061-4/+10
* cmTarget: Remove support for <CONFIG>_LOCATION property.Stephen Kelly2014-01-041-19/+0
* cmTarget: Don't repeat property origin debug information.Stephen Kelly2014-01-041-6/+0
* cmTarget: Fix debug report for interface-set compatibility types.Stephen Kelly2014-01-041-30/+61
* cmTarget: Fix reporting interface-set properties which are FALSE.Stephen Kelly2014-01-041-1/+1
* cmTarget: Fix the property compatibility error messageStephen Kelly2014-01-041-1/+2
* cmTarget: Don't update IMPORTED target compilation propertiesStephen Kelly2014-01-041-23/+25
* cmTarget: Rename container holding link implementation objects.Stephen Kelly2014-01-041-14/+14
* Merge topic 'rpath-default'Brad King2014-01-021-5/+48
|\
| * OS X: Add CMP0042 to enable MACOSX_RPATH by defaultClinton Stimpson2014-01-021-5/+48
* | cmTarget: Fix typoStephen Kelly2013-12-191-1/+1
* | Merge topic 'constify'Brad King2013-12-191-2/+4
|\ \
| * | Constify handling of link targets.Stephen Kelly2013-12-111-1/+2
| * | Constify handling of target dependencies.Stephen Kelly2013-12-111-1/+2
| |/
* | Don't search for IMPORTED_LOCATION of INTERFACE_LIBRARY (14636)Stephen Kelly2013-12-091-2/+10
|/
* Merge topic 'INTERFACE_AUTOUIC_OPTIONS'Brad King2013-12-091-139/+153
|\
| * cmTarget: Require a compatible INTERFACE_AUTOUIC_OPTIONS from dependencies.Stephen Kelly2013-12-081-143/+26
| * cmTarget: Report origin of COMPATIBLE_INTERFACE properties.Stephen Kelly2013-12-081-3/+134
* | Don't generate self-references for system include directories.Stephen Kelly2013-12-031-1/+1
|/
* QtAutoUic: Add INTERFACE_AUTOUIC_OPTIONS target property.Stephen Kelly2013-11-271-0/+144
* Merge topic 'ninja-compile-link-pool'Brad King2013-11-261-0/+3
|\
| * Ninja: job pool support for compiling and linkingPeter Kümmel2013-11-251-0/+3
* | cmTarget: Add whitelist of properties on INTERFACE_LIBRARY.Stephen Kelly2013-11-251-0/+70
* | INTERFACE_LIBRARY: Avoid codepaths which set unneeded properties.Stephen Kelly2013-11-251-56/+77
|/
* Merge topic 'add-cmHasLiteralPrefix'Brad King2013-11-221-7/+7
|\
| * Use new cmHasLiteralPrefix functionStephen Kelly2013-11-211-7/+7
* | cmTarget: Trivially make more API const.Stephen Kelly2013-11-191-11/+11
* | cmTarget: Make GetExportMacro const.Stephen Kelly2013-11-191-1/+1
* | cmTarget: Make NameResolvesToFramework const.Stephen Kelly2013-11-191-2/+2
* | cmTarget: Make GetInterfaceLinkLibraries const.Stephen Kelly2013-11-191-1/+1
* | cmTarget: Make GetTargetSourceFileFlags const.Stephen Kelly2013-11-191-4/+4
|/
* Merge topic 'constify'Brad King2013-11-121-15/+14
|\
| * Make accessors for compile-related information const.Stephen Kelly2013-11-091-13/+14
| * cmTarget: Don't finalize include directories in GetIncludeDirectories.Stephen Kelly2013-11-071-2/+0
* | Disallow link-to-self (#13947).Stephen Kelly2013-11-071-7/+38
|/
* Merge topic 'policy-CMP0022-fixes-for-master'Brad King2013-11-041-140/+112
|\
| * Merge branch 'policy-CMP0022-fixes' into policy-CMP0022-fixes-for-masterBrad King2013-11-031-140/+112
| |\
| | * CMP0022: Warn about a given target at most onceBrad King2013-11-031-2/+9
| | * CMP0022: Plain target_link_libraries must populate link interfaceBrad King2013-11-021-135/+105
| | * Merge branch 'output-CMP0022-entries' into policy-CMP0022-fixesBrad King2013-11-021-1/+26
| | |\