summaryrefslogtreecommitdiff
path: root/Source/cmTarget.cxx
Commit message (Expand)AuthorAgeFilesLines
* cmGeneratorExpression: Require cmake instanceKyle Edwards2022-11-111-2/+3
* Merge topic 'add_subdirectory_system'Brad King2022-09-271-1/+1
|\
| * add_subdirectory: Add SYSTEM optionDa Quexian2022-09-261-1/+1
* | Merge topic 'MsvcDebugInformationFormatAbstraction'Brad King2022-09-141-0/+1
|\ \
| * | MSVC: Add abstraction for debug information formatGlen Chung2022-09-141-0/+1
* | | Merge topic 'check-library-properties-fix-performances-regression'Brad King2022-09-091-35/+47
|\ \ \ | |/ / |/| |
| * | Check link libraries properties: fix performances regressionMarc Chevrier2022-09-071-34/+46
| * | renames method FinalizeTargetCompileInfo() in FinalizeTargetConfiguration().Marc Chevrier2022-09-071-1/+1
* | | Merge topic 'xcode-add-gpu-validation-and-default-configuration'Brad King2022-08-311-0/+3
|\ \ \
| * | | Xcode: Add settings to control a scheme's launch configurationPatriceJiang2022-08-301-0/+1
| * | | Xcode: Add settings to control a scheme's GPU Validation valuesPatriceJiang2022-08-301-0/+2
* | | | target_*: Fix cross-directory call backtracesBrad King2022-08-221-14/+23
|/ / /
* | | Merge topic 'verify-interface-header-sets-add-compile-definitions'Brad King2022-07-281-0/+45
|\ \ \ | |/ / | | / | |/ |/|
| * cmTarget: Factor out FinalizeTargetCompileInfo()Kyle Edwards2022-07-271-0/+45
* | Merge topic 'vs-compile-batching'Brad King2022-06-231-0/+1
|\ \ | |/
| * VS: Add variable to to turn off Visual Studio compile batchingBrad King2022-06-221-0/+1
* | Merge topic 'cpp-named-module-file-sets'Brad King2022-06-171-0/+79
|\ \
| * | cmTarget: add support for C++ module fileset typesBen Boeckel2022-06-161-0/+79
| |/
* | Merge topic 'add_SYSTEM_prop'Brad King2022-06-161-0/+4
|\ \
| * | Add SYSTEM target propertyDa Quexian2022-06-161-0/+4
| |/
* | Xcode: Add Xcode SCHEME control for 'Launch' controlHarry Mallon2022-06-151-0/+1
|/
* VERIFY_HEADER_SETS: Rename to VERIFY_INTERFACE_HEADER_SETSKyle Edwards2022-05-181-1/+1
* Merge topic 'werror-property'Brad King2022-05-101-0/+1
|\
| * COMPILE_WARNING_AS_ERROR: Add options to treat warnings as errorsMartin Duffy2022-05-061-0/+1
* | OpenWatcom: Allow specifying the runtime libraryCameron Cawley2022-05-061-0/+1
* | cmTarget: add support for querying all file set namesBen Boeckel2022-04-271-0/+11
* | cmTarget: avoid creating export entries if they don't existBen Boeckel2022-04-271-1/+6
* | cmTarget: factor out fileset type handlingBen Boeckel2022-04-251-132/+203
* | cmTarget: require filesets to be of the right typeBen Boeckel2022-04-251-34/+61
* | cmTarget: factor out fileset property manipulationBen Boeckel2022-04-251-116/+114
* | cmTarget: pass candidate strings by const-refBen Boeckel2022-04-251-3/+3
* | Merge topic 'xcode-universal'Brad King2022-04-141-0/+5
|\ \
| * | cmTarget: Add `HasKnownObjectFileLocation()` shorthandHyper Nova Sun2022-04-111-0/+5
| |/
* | Merge topic 'file-set-repr-improvements'Brad King2022-04-121-55/+42
|\ \ | |/ |/|
| * cmTarget: make HEADER_SETS and INTERFACE_HEADER_SETS read-onlyBen Boeckel2022-04-111-52/+39
| * cmFileSet: store visibility with the filesetBen Boeckel2022-04-111-3/+3
| * Revert INTERFACE_LINK_LIBRARIES_DIRECT feature for 3.23 branchBrad King2022-03-211-59/+0
| * Merge topic 'restore-target-export-includes' into release-3.23Brad King2022-02-101-6/+10
| |\
* | | FILE_SET: Add VERIFY_HEADER_SETS target propertyKyle Edwards2022-03-291-0/+1
* | | Genex-LINK_GROUP: Add possibility to group libraries at link stepMarc Chevrier2022-02-281-8/+9
* | | Merge topic 'restore-target-export-includes'Brad King2022-02-101-6/+10
|\ \ \ | | |/ | |/|
| * | install(TARGETS): Restore per-export INCLUDES DESTINATIONEugene Shalygin2022-02-091-6/+10
* | | Genex: Add $<LINK_LIBRARY:...>Marc Chevrier2022-02-081-57/+83
| |/ |/|
* | cmTarget: Add INTERFACE_LINK_LIBRARIES_DIRECT{,_EXCLUDE} backtrace storageBrad King2022-01-291-0/+59
* | define_property(): Add INITIALIZE_FROM_VARIABLE argumentKyle Edwards2022-01-201-0/+11
* | Merge topic 'vs-csharp-dotnet-sdk'Brad King2021-12-221-0/+4
|\ \
| * | VS: Add DOTNET_SDK property to generate SDK-style C# projectsSumit Bhardwaj2021-12-211-0/+4
* | | target_link_libraries: Optionally require only target namesBrad King2021-12-201-0/+3
* | | cmTarget: Record backtraces for INTERFACE_LINK_LIBRARIESBrad King2021-12-151-0/+28
|/ /
* | cmTargetPropertyComputer: Simplify by restoring use of cmMakefileBrad King2021-12-081-9/+6