summaryrefslogtreecommitdiffstats
path: root/Source/cmTarget.cxx
Commit message (Expand)AuthorAgeFilesLines
* Use quotes for non-system includesDaniel Pfeifer2017-04-111-1/+1
* Add variable 'CMAKE_INTERPROCEDURAL_OPTIMIZATION'Ruslan Baratov2017-03-021-0/+1
* Autogen: Add AUTOUIC_SEARCH_PATHS supportSebastian Holtermann2017-03-021-0/+1
* Autogen: Add AUTOMOC_DEPEND_FILTERS supportSebastian Holtermann2017-02-221-0/+1
* Apple: Add BUILD_WITH_INSTALL_NAME_DIR target propertyClinton Stimpson2017-02-141-0/+1
* Apple: Add support for static frameworksGregor Jasny2017-01-311-1/+2
* Add properties to run the cpplint style checker with the compilerJamie Snape2017-01-231-0/+2
* Add a getter for manually added target dependenciesGregor Jasny2017-01-161-0/+17
* cmTarget: Enforce TYPE being a read-only propertyGregor Jasny2017-01-091-0/+6
* Merge topic 'initial_cuda_language_support'Brad King2016-11-291-0/+4
|\
| * CUDA: Add support for CMAKE_CUDA_COMPILE_OPTIONS_VISIBILITYRobert Maynard2016-11-141-0/+1
| * CUDA: Add support language levels (98/11)Robert Maynard2016-11-141-0/+3
* | Allow NO_SYSTEM_FROM_IMPORTED on imported INTERFACE librariesBrad King2016-11-211-1/+4
|/
* Merge topic 'imported-interface-libname'Brad King2016-11-091-18/+53
|\
| * Allow imported INTERFACE libraries to specify a link library nameBrad King2016-11-091-12/+43
| * cmTarget: Refactor GetMappedConfig to choose location property up frontBrad King2016-11-031-5/+7
| * cmTarget: Add comment clarifying interface library special caseBrad King2016-11-031-0/+2
| * cmTarget: Clarify comments in GetMappedConfigBrad King2016-11-031-3/+3
* | Fix several include-what-you-use findingsDaniel Pfeifer2016-11-081-8/+10
|/
* Introduce CM_UNORDERED_SETDaniel Pfeifer2016-10-241-11/+2
* Merge topic 'allow-fallback-config-mapping'Brad King2016-10-211-14/+27
|\
| * Teach MAP_IMPORTED_CONFIG_<CONFIG> to support configuration-less importJens Weggemann2016-10-201-14/+27
* | Merge topic 'clang-tidy'Brad King2016-10-201-4/+8
|\ \
| * | fix more issues reported by clang-tidyDaniel Pfeifer2016-10-201-4/+8
| |/
* | cmListFileCache: Remove cmState header includeStephen Kelly2016-10-191-0/+1
* | cmState: Move CacheEntryType enum to separate namespaceStephen Kelly2016-10-191-2/+2
* | cmState: Move TargetType enum to separate namespaceStephen Kelly2016-10-191-44/+47
|/
* cmTarget: Implement GetProperty in terms of cmState::SnapshotStephen Kelly2016-10-161-3/+10
* cmTarget: Group code for checking written properties togetherStephen Kelly2016-10-161-25/+25
* cmTarget: Move sanity checks and computed property access to callersStephen Kelly2016-10-161-18/+5
* cmTargetPropertyComputer: Template some methods on the TargetStephen Kelly2016-10-151-0/+128
* cm{,Generator}Target: Add global generator accessorsStephen Kelly2016-10-151-0/+5
* cmTargetPropertyComputer: Unify whitelist handling from cmTargetStephen Kelly2016-10-151-21/+9
* cmTargetPropertyComputer: Move whitelist check from cmTargetStephen Kelly2016-10-151-31/+3
* cmTargetPropertyComputer: Extract into new filesStephen Kelly2016-10-151-245/+1
* cmTargetPropertyComputer: Implement GetProperty without cmMakefileStephen Kelly2016-10-151-24/+32
* cmTarget: Extract GetLocation methodStephen Kelly2016-10-151-38/+54
* cmTarget: Extract GetSources methodStephen Kelly2016-10-151-83/+92
* cmTarget: Extract location computation methodsStephen Kelly2016-10-151-54/+44
* cmTarget: Split property computation into separate classStephen Kelly2016-10-151-49/+75
* cmTarget: Move IMPORTED check to callersStephen Kelly2016-10-151-6/+7
* cmTarget: Move SOURCES property computation before the restStephen Kelly2016-10-151-85/+85
* cmTarget: Use static storage for computed propertiesStephen Kelly2016-10-151-12/+21
* cmTarget: Remove target name from parameter listStephen Kelly2016-10-071-4/+3
* cmTarget: Inline MergeLinkLibraries into only callerStephen Kelly2016-10-071-13/+0
* cmTarget: Remove useless link library stateStephen Kelly2016-10-071-4/+0
* cmTarget: Remove addition of zero when merging link librariesStephen Kelly2016-10-071-1/+0
* cmTarget: Add assert about link dataStephen Kelly2016-10-071-0/+1
* Add a BUILD_RPATH target property specifying build-tree RPATH entriesRuslan Baratov2016-10-031-0/+1
* Simplify CMake per-source license noticesBrad King2016-09-271-11/+2