summaryrefslogtreecommitdiffstats
path: root/Source/cmTarget.cxx
Commit message (Expand)AuthorAgeFilesLines
* 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
* Add GetSafeProperty method to cmTarget, cmGeneratorTarget and cmSourceFileSebastian Holtermann2018-07-021-0/+9
* LINK_OPTIONS: Add new family of propertiesMarc Chevrier2018-06-061-6/+71
* Revise C++ coding style using clang-format-6.0Kitware Robot2018-06-011-8/+11
* added CMAKE_DOTNET_TARGET_FRAMEWORK_VERSION variableMichael Stürmer2018-05-151-0/+4
* Merge topic 'variable-CMAKE_FOLDER'Brad King2018-04-021-0/+1
|\
| * Add CMAKE_FOLDER variable to initialize FOLDER target propertyMarc B2018-03-291-0/+1
* | cmTarget: Remove unused variableBrad King2018-03-281-6/+1
|/
* Merge topic 'update-dllplatform'Brad King2018-03-121-2/+2
|\
| * Identify DLL platforms via CMAKE_IMPORT_LIBRARY_SUFFIXStephan Szabo2018-03-091-2/+2
* | Do not produce legacy _LIB_DEPENDS cache entriesBrad King2018-03-071-1/+3
* | cmTarget: Remove unnecessary RecordDependencies memberBrad King2018-03-061-10/+3
* | cmTarget: Simplify ClearDependencyInformation implementationBrad King2018-03-061-16/+1
* | cmTarget: Simplify ClearDependencyInformation signatureBrad King2018-03-061-4/+3
|/
* objlib: Allow other libraries to link to `OBJECT` libraries.Deniz Bahadir2018-03-011-10/+8
* MAINT: Misc. typosluz.paz2018-02-131-1/+1
* cmTarget: use static strings for special property namesBen Boeckel2018-01-311-14/+28
* Reduce allocation of temporary values on heap.Pavel Solodovnikov2018-01-261-5/+7
* Autogen: Process files concurrently in AUTOMOC and AUTOUICSebastian Holtermann2018-01-171-0/+1
* cmSourceFile: mark known locations as suchBen Boeckel2018-01-101-2/+4
* cmSourceFileLocation: allow skipping ambiguous extensionsBen Boeckel2018-01-101-0/+1
* Merge topic 'fortran-compiler-launcher'Brad King2017-11-291-0/+1
|\
| * Fortran: Add option to run the compiler through launcher toolsBrad King2017-11-211-0/+1
* | server: return whether or not a target is generator providedJustin Goshi2017-11-201-0/+1
|/
* CUDA: Add CMAKE_CUDA_SEPARABLE_COMPILATION variableBrad King2017-11-171-0/+1
* Add new target-property `IMPORTED_GLOBAL`.Deniz Bahadir2017-11-071-0/+53
* cmTarget: Simplified and fixed a string-comparision.Deniz Bahadir2017-11-031-1/+1
* Do not initialize NO_SYSTEM_FROM_IMPORTED on INTERFACE librariesBrad King2017-10-131-4/+1
* Autogen: Add (CMAKE_)AUTOMOC_COMPILER_PREDEFINESSebastian Holtermann2017-09-291-0/+1