summaryrefslogtreecommitdiffstats
path: root/Source/cmGeneratorTarget.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* Diagnose object library self-referenceBrad King2017-07-141-0/+5
* IPO: Consider support for each language separatelyBrad King2017-06-141-2/+3
* Features: Refactor <LANG>_STANDARD updateBrad King2017-05-011-0/+2
* Use CM_DISABLE_COPYDaniel Pfeifer2017-04-241-3/+2
* cmGeneratorTarget::SourceFileFlags: remove custom copy ctorDaniel Pfeifer2017-04-211-5/+0
* Merge topic 'enable_ptx_compilation'Brad King2017-04-211-0/+1
|\
| * CUDA: Allow sources to be compiled to .ptx filesRobert Maynard2017-04-201-0/+1
* | Replace boolean `implib` parameters with enumGregor Jasny2017-04-201-16/+26
|/
* cmGeneratorTarget: Add method to get the object file directoryBrad King2017-04-181-0/+4
* cmGeneratorTarget: Factor out a GetTargetObjectNames methodBrad King2017-04-181-0/+5
* cmGeneratorTarget: Drop default GetLinkerLanguage config argumentBrad King2017-04-171-1/+1
* cmGeneratorTarget: Drop obj libs from GetConfigCommonSourceFilesBrad King2017-04-131-0/+5
* cmGeneratorTarget: Add method to collect all sources for all configsBrad King2017-04-131-0/+15
* Merge topic 'xcode-remove-UseObjectLibraries'Brad King2017-04-131-3/+0
|\
| * cmGeneratorTarget: Drop unused UseObjectLibraries methodBrad King2017-04-121-3/+0
* | Merge topic 'include-style'Brad King2017-04-131-1/+1
|\ \ | |/ |/|
| * Use quotes for non-system includesDaniel Pfeifer2017-04-111-1/+1
* | cmGeneratorTarget: Drop unused GetIDLSources methodBrad King2017-04-111-2/+0
|/
* cmGeneratorTarget: Replace source classifier implementationBrad King2017-04-071-20/+41
* Merge topic '16733-bundle-genex'Brad King2017-03-311-7/+16
|\
| * Genex: Add `TARGET_BUNDLE_[CONTENT_]_DIR` generator expressionsGregor Jasny2017-03-301-0/+1
| * cmGeneratorTarget: Use enum to describe bundle directory query levelGregor Jasny2017-03-301-7/+15
* | Merge topic 'ipo-policy-CMP0069'Brad King2017-03-311-2/+6
|\ \ | |/ |/|
| * Implement interprocedural optimization for GNU compilersRuslan Baratov2017-03-301-0/+3
| * Add policy CMP0069 to enforce INTERPROCEDURAL_OPTIMIZATIONRuslan Baratov2017-03-301-0/+1
| * Refactoring: s,GetFeatureAsBool,IsIPOEnabled,Ruslan Baratov2017-03-301-2/+2
* | Xcode: Properly handle Bundle Resources with more than one hierarchy levelGregor Jasny2017-03-221-1/+3
|/
* Support WINDOWS_EXPORT_ALL_SYMBOLS with `.def` filesBrad King2017-03-211-0/+2
* Refactor WINDOWS_EXPORT_ALL_SYMBOLS implementationBrad King2017-03-091-0/+1
* Refactor module definition file selectionBrad King2017-03-091-1/+12
* Refactor module definition source enumerationBrad King2017-03-091-0/+2
* VS: Cache the list of xaml and resx headersDmitry Kochkin2017-02-271-0/+4