summaryrefslogtreecommitdiffstats
path: root/Source/cmTarget.cxx
Commit message (Expand)AuthorAgeFilesLines
* 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
| | |\
* | | | cmTarget: Make some accessors const.Stephen Kelly2013-11-031-7/+7
|/ / /
* | | Merge topic 'constify'Brad King2013-11-011-99/+112
|\ \ \
| * | | cmTarget: Make GetProperty() const.Stephen Kelly2013-10-311-95/+102
| * | | Don't call SetProperty from GetProperty.Stephen Kelly2013-10-301-4/+10
* | | | Merge topic 'use-generator-target'Brad King2013-10-311-307/+3
|\ \ \ \ | |/ / / |/| | |
| * | | Move TraceDependencies to cmGeneratorTarget.Stephen Kelly2013-10-301-303/+1
| * | | Do not populate SourceEntries in AddSourceFile.Stephen Kelly2013-10-301-4/+2
* | | | Merge topic 'use-generator-target'Brad King2013-10-301-82/+19
|\ \ \ \ | |/ / /
| * | | Remove the Location member from cmTarget.Stephen Kelly2013-10-291-12/+19
| * | | Move GenerateTargetManifest to cmGeneratorTarget.Stephen Kelly2013-10-271-70/+0
* | | | Merge topic 'Qt-auto-generators'Brad King2013-10-281-0/+4
|\ \ \ \ | |/ / / |/| | |
| * | | Add automatic rcc invocation for Qt.Stephen Kelly2013-10-241-0/+2
| * | | Add automatic uic invocation for Qt.Stephen Kelly2013-10-241-0/+2
* | | | Merge topic 'compatible-interface-numbers'Brad King2013-10-261-33/+286
|\ \ \ \
| * | | | cmTarget: Add interface for compatible numeric propertiesStephen Kelly2013-10-241-13/+196
| * | | | cmTarget: Add enumeration for consistency to expect from properties.Stephen Kelly2013-10-241-18/+57
| * | | | cmTarget: Assign consistent content back to the property being evaluated.Stephen Kelly2013-10-241-3/+12
| * | | | cmTarget: Make consistentProperty return consistent content.Stephen Kelly2013-10-241-6/+14
| * | | | cmTarget: Add a template to create correct implied content.Stephen Kelly2013-10-241-0/+14
| |/ / /
* | | | Merge topic 'remove-pre-2.4-compatibility'Brad King2013-10-261-3/+1
|\ \ \ \
| * | | | Drop compatibility with CMake < 2.4Brad King2013-10-231-3/+1
| |/ / /
* | | | Merge topic 'fix-tll-static-private'Brad King2013-10-261-5/+10
|\ \ \ \ | |/ / / |/| / / | |/ /
| * | Don't add invalid content to static lib INTERFACE_LINK_LIBRARIES.Stephen Kelly2013-10-261-5/+10
* | | Merge topic 'output-CMP0022-entries'Brad King2013-10-231-1/+26
|\ \ \ | | |/ | |/|
| * | CMP0022: Output link interface mismatch for static library warningStephen Kelly2013-10-231-1/+26
| |/
* | Merge topic 'double-colon-is-imported'Brad King2013-10-221-0/+40
|\ \
| * | Consider targets with double colons to be IMPORTED or ALIAS targets.Stephen Kelly2013-10-211-0/+40
* | | Merge topic 'INTERFACE_LIBRARY-build-targets'Brad King2013-10-211-0/+23
|\ \ \
| * | | Create make rules for INTERFACE_LIBRARY targets.Stephen Kelly2013-10-211-0/+23
* | | | cmTarget: Remove unused variable.Stephen Kelly2013-10-181-1/+0
| |/ / |/| |