summaryrefslogtreecommitdiffstats
path: root/Source/cmGeneratorTarget.h
Commit message (Expand)AuthorAgeFilesLines
* Unity: Don't include sources with HEADER_FILE_ONLY property setCristian Adam2019-11-111-1/+8
* PCH: Generate sources during Compute stepCristian Adam2019-10-091-0/+9
* Revise include order using clang-format-6.0Kitware Robot2019-10-011-5/+5
* Precompile Headers: Add REUSE_FROM signatureCristian Adam2019-09-171-0/+3
* clang-tidy: modernize-deprecated-headersRegina Pfeifer2019-09-161-1/+1
* clang-tidy: Replace typedef with usingRegina Pfeifer2019-09-041-14/+14
* Precompile headers: Add methods to generate PCH sourcesCristian Adam2019-08-281-0/+5
* PCH: add PRECOMPILE_HEADERS to special propertiesDaniel Pfeifer2019-08-261-0/+7
* Genex: Memoize usage requirement TARGET_PROPERTY existenceBrad King2019-07-231-0/+5
* Genex: Optimize usage requirement TARGET_PROPERTY recursionBrad King2019-07-231-0/+7
* De-duplicate checks for whether a platform uses Windows DLLsBrad King2019-07-121-1/+0
* Refactor checks for whether a target has an import libraryBrad King2019-07-121-2/+6
* BUILD_RPATH/INSTALL_RPATH: Add generator expression supportKyle Edwards2019-06-251-1/+7
* Refactor: introduce method cmGeneratorTarget::GetFilePostfixMarc Chevrier2019-05-021-0/+3
* Refactor: Add new methods to retrieve prefix and suffixMarc Chevrier2019-04-101-0/+14
* Genex: Add capability to retrieve base name for various target artifactsMarc Chevrier2019-04-081-0/+3
* Fix invalid ///! doxygen comment line startsSebastian Holtermann2019-03-311-3/+3
* Create and use `cmGeneratorTarget::Names`Saleem Abdulrasool2019-02-111-6/+12
* clang-tidy: Use `= delete`Regina Pfeifer2019-01-291-2/+3
* cleanup: Prefer compiler provided special member functionsRegina Pfeifer2019-01-251-5/+0
* clang-tidy: Use `= default`Regina Pfeifer2019-01-251-5/+5
* cmTarget,cmGeneratorTarget: Add optional `before` parameter to AddSourceSebastian Holtermann2019-01-181-2/+2
* clang-tidy: Use default member initializationRegina Pfeifer2018-12-151-31/+13
* POSITION_INDEPENDENT_CODE: Manage link flags for executablesMarc Chevrier2018-11-111-0/+5
* Merge topic 'fix-custom-target-with-csharp'Brad King2018-11-011-5/+1
|\
| * CSharp: Fix regression in VS project type selection for custom targetBrad King2018-10-311-5/+1
* | Add generator APIs to get build settings with backtracesBrad King2018-10-181-6/+25
* | add_dependencies: Track backtraces internallyBrad King2018-10-181-2/+1
* | cmLinkItem: Add backtraceBrad King2018-10-181-1/+3
* | cmGeneratorTarget::GetExportMacro: return const std::string*Vitaly Stakhovsky2018-10-161-1/+1
|/
* Merge topic 'fix-csharp-target-type'Brad King2018-10-031-1/+1
|\
| * CSharp: Fix regression in VS project type selectionBrad King2018-10-021-1/+1
* | LINK_DIRECTORIES: Add new properties and commandsMarc Chevrier2018-09-251-2/+6
* | cmGeneratorTarget: Factor target name resolution out of link item resolutionBrad King2018-09-121-0/+7
* | cmLinkItem: Convert to a "sum type" over a string and target pointerBrad King2018-09-071-1/+1
* | static library: add property STATIC_LIBRARY_OPTIONSMarc Chevrier2018-08-151-0/+3
* | Return std::string from cmGeneratorTarget::ImportedGetLocationSebastian Holtermann2018-07-111-1/+1
* | Merge topic 'safe_property'Brad King2018-07-031-0/+3
|\ \
| * | Add GetSafeProperty method to cmTarget, cmGeneratorTarget and cmSourceFileSebastian Holtermann2018-07-021-0/+3
* | | LINK_DEPENDS: add support for property INTERFACE_LINK_DEPENDSMarc Chevrier2018-06-271-0/+4
|/ /
* | LINK_OPTIONS: Add new family of propertiesMarc Chevrier2018-06-061-0/+6
|/
* Revise C++ coding style using clang-format-6.0Kitware Robot2018-06-011-5/+5
* cmGeneratorTarget: Make import library checks config-awareMichael Stürmer2018-04-051-4/+4
* cmGeneratorTarget: add GetManagedType() and CheckManagedType() methodsMichael Stürmer2018-04-051-0/+17
* cmGeneratorTarget: add HasLanguage() as wrapper for GetLanguages()Michael Stürmer2018-04-051-0/+6
* Genex: Fix COMPILE_LANGUAGE in SYSTEM include directoriesBrad King2018-03-121-1/+2
* clang-format: format all code as Cpp11Daniel Pfeifer2017-08-301-1/+1
* IWYU: Mark cmConfigure.h with pragma: keepDaniel Pfeifer2017-08-261-1/+1
* Use C++11 nullptrDaniel Pfeifer2017-08-241-2/+2
* Autogen: Clear sources meta data cacheSebastian Holtermann2017-08-101-0/+5