summaryrefslogtreecommitdiffstats
path: root/Source/cmTarget.cxx
Commit message (Expand)AuthorAgeFilesLines
* MSVC: Add abstraction for runtime library selectionBrad King2019-04-171-0/+1
* Fix invalid ///! doxygen comment line startsSebastian Holtermann2019-03-311-1/+1
* cmTarget: Use std::unique_ptr instead of custom smart pointerSebastian Holtermann2019-03-231-34/+6
* cmTarget: Make private `SetPropertyDefault` an in code lambda `InitProperty`Sebastian Holtermann2019-03-231-130/+124
* cmTarget: Inline private HasImportLibrary methodSebastian Holtermann2019-03-231-8/+3
* cmTarget: Move member method `CheckImportedLibName` to implSebastian Holtermann2019-03-231-8/+11
* cmTarget: Move member method `ProcessSourceItemCMP0049()` to implSebastian Holtermann2019-03-231-7/+10
* cmTarget: Move member booleans to implSebastian Holtermann2019-03-231-16/+53
* cmTarget: Move member `*Commands` to implSebastian Holtermann2019-03-231-0/+34
* cmTarget: Move member `RuntimeInstallPath` to implSebastian Holtermann2019-03-231-0/+11
* cmTarget: Move member `InstallPath` to implSebastian Holtermann2019-03-231-0/+11
* cmTarget: Move member `Name` to implSebastian Holtermann2019-03-231-11/+17
* cmTarget: Move member `TLLCommands` to implSebastian Holtermann2019-03-231-5/+7
* cmTarget: Move member `Backtrace` to implSebastian Holtermann2019-03-231-2/+3
* cmTarget: Move member `PolicyMap` to implSebastian Holtermann2019-03-231-2/+14
* cmTarget: Move member `OriginalLinkLibraries` to implSebastian Holtermann2019-03-231-1/+8
* cmTarget: Move member `Utilities` to implSebastian Holtermann2019-03-231-5/+11
* cmTarget: Move member `SystemIncludeDirectories` to implSebastian Holtermann2019-03-231-2/+8
* cmTarget: Move member `Properties` to impl classSebastian Holtermann2019-03-231-3/+10
* cmTarget: Move member `Makefile` to implSebastian Holtermann2019-03-231-77/+80
* cmTarget: Move member `TargetType` to implSebastian Holtermann2019-03-231-13/+19
* cmTarget: Rename member `Internal` to `impl`Sebastian Holtermann2019-03-231-129/+123
* Merge topic 'cmTarget_micro_fixes'Brad King2019-03-221-57/+34
|\
| * cmTarget: Acquire data only when neededSebastian Holtermann2019-03-211-4/+3
| * cmTarget: Use helper function to append to listsSebastian Holtermann2019-03-211-53/+31
* | Xcode: Create Xcode schemes per targetHarry Mallon2019-03-211-0/+1
|/
* cmRange: Move to dedicated header fileRegina Pfeifer2019-02-211-0/+1
* Modernize: C-arrays and loops over themArtur Ryt2019-02-151-5/+6
* Modernize: Use ranged for-loops when possibleArtur Ryt2019-02-071-4/+2
* cmOutputConverter: move ConvertToRelativePath to cmStateDirectory.Bruno Manganelli2019-01-271-3/+3
* Merge topic 'autogen_mocs_compilation_first'Brad King2019-01-211-3/+9
|\
| * cmTarget,cmGeneratorTarget: Add optional `before` parameter to AddSourceSebastian Holtermann2019-01-181-3/+9
* | clang-tidy: Use emplaceRegina Pfeifer2019-01-171-17/+17
|/
* Factor out enum MessageType into dedicated headerBruno Manganelli2019-01-161-23/+24
* cmTarget: Remove unused classes cmTargetSet and cmTargetManifestArtur Ryt2018-12-061-1/+0
* Using front() and back() instead of calculationsCengizhan Pasaoglu2018-11-061-1/+1
* Autogen: Add (CMAKE_)AUTOGEN_ORIGIN_DEPENDS supportSebastian Holtermann2018-11-031-0/+1
* RPATH: Add option for using $ORIGIN in build treePeter Wu2018-10-261-0/+1
* add_dependencies: Track backtraces internallyBrad King2018-10-181-17/+3
* Merge topic 'vs-global-props-for-all-targets'Brad King2018-09-281-0/+25
|\
| * VS: Add option to set VS_GLOBAL_* for all targetsMikhail Korolev2018-09-251-0/+25
* | LINK_DIRECTORIES: Add new properties and commandsMarc Chevrier2018-09-251-13/+66
* | Refactoring: introduce function to check if a string is a generator expressionMarc Chevrier2018-09-251-3/+1
|/
* Merge topic 'getsafedef-stdstring'Brad King2018-09-181-4/+2
|\
| * cmMakefile: Make GetSafeDefinition return std::string const&Vitaly Stakhovsky2018-09-181-4/+2
* | target_link_libraries: Allow use with targets in other directoriesBrad King2018-09-121-3/+10
* | cmTarget: Future-proof AddLinkLibrary target lookup scopeBrad King2018-09-121-1/+1
|/
* cmMakefile: return directories as const std::string&Vitaly Stakhovsky2018-08-271-4/+5
* cmStateDirectory: use const std::string& for return valuesVitaly Stakhovsky2018-08-121-2/+4
* Xcode: Add variables and properties to configure schemesGregor Jasny2018-08-011-0/+25