summaryrefslogtreecommitdiffstats
path: root/Source/cmLocalGenerator.cxx
Commit message (Expand)AuthorAgeFilesLines
* Merge topic 'link-interface-direct'Brad King2022-01-311-0/+5
|\
| * PCH: Clear link interface cache when adding PCH object to itBrad King2022-01-291-0/+5
* | Shorten object name even if still longer than CMAKE_OBJECT_PATH_MAXNick Little2022-01-281-12/+18
|/
* cmCustomCommand: Track main dependency explicitlyNAKAMURA Takumi2021-12-141-20/+8
* cmLocalGenerator: Remove unused IncludePathStyle infrastructureBrad King2021-12-011-6/+3
* cmLocalGenerator: Simplify Add{Custom,Utility}CommandNAKAMURA Takumi2021-11-181-95/+21
* cmMakefile: Simplify detail:::Add{Custom,Utility}CommandNAKAMURA Takumi2021-11-181-112/+94
* cmCustomCommand: Move constructor arguments to individual settersNAKAMURA Takumi2021-11-181-6/+17
* Unity Build: Fix per-config sources in multi-config generatorsBrad King2021-11-111-29/+58
* cmLocalGenerator: Add dedicated types to hold unity source infoBrad King2021-11-111-36/+53
* cmLocalGenerator: Clarify name of method to write unity source include linesBrad King2021-11-101-5/+7
* cmLocalGenerator: Simplify unity source copy-if-different logicBrad King2021-11-101-13/+8
* cmLocalGenerator: De-duplicate unity source file generationBrad King2021-11-101-40/+32
* Merge topic 'cuda_clang_cmp0105'Brad King2021-11-091-5/+3
|\
| * CUDA: Avoid unnecessary allocation and GetLinkLanguage()Raul Tambre2021-11-071-5/+3
* | Merge topic 'nmc-reuse-from'Brad King2021-11-091-3/+3
|\ \
| * | PCH: Fixed Ninja Multi-Config and REUSE_FROM for MSVCCristian Adam2021-11-081-3/+3
* | | Merge topic 'msvc-pch-reuse-config'Brad King2021-11-091-2/+2
|\ \ \ | |_|/ |/| |
| * | PCH: Fix REUSE_FROM when Debug and RelWithDebInfo configs differCristian Adam2021-11-081-2/+2
| |/
* | bootstrap: Do not declare cmSystemTools functions that are not implementedBrad King2021-10-271-1/+4
* | Source: Replace most calls to sprintf with snprintfSean McBride2021-10-251-2/+2
|/
* Source: Fix clang -Wimplicit-fallthrough warningsSean McBride2021-09-281-2/+3
* Rename cmProp in cmValueMarc Chevrier2021-09-211-81/+82
* remove cmToCStr functionMarc Chevrier2021-09-191-5/+4
* cmSystemTools::VersionCompare: use std::string for argumentsMarc Chevrier2021-09-171-6/+6
* PCH: MSVC: Restrict OBJECT library INTERFACE_LINK_LIBRARIES usageCristian Adam2021-09-151-1/+2
* Merge topic 'pch-xcode-multiple-languages'Brad King2021-09-141-0/+15
|\
| * PCH: Fix all-language precompile header support in XcodeCristian Adam2021-09-131-0/+15
* | Refactor: Use new SetProperty signaturesMarc Chevrier2021-08-251-6/+6
* | Refactor: reduce cmToCStr usageMarc Chevrier2021-08-191-17/+15
|/
* Merge topic 'LWYU-externalization'Brad King2021-07-121-0/+24
|\
| * LINK_WHAT_YOU_USE feature: externalize configurationMarc Chevrier2021-07-091-0/+24
* | Do not exclude include directory symlinks to entries of CPATHAlexander Grund2021-07-071-3/+13
* | cmLocalGenerator: Simplify CPATH lookup loopAlexander Grund2021-07-071-3/+2
* | cmLocalGenerator: Clarify check for membership in multiple setsAlexander Grund2021-07-071-3/+3
* | cmLocalGenerator: Remove unnecessary parentheses in a conditionAlexander Grund2021-07-071-4/+4
* | cmLocalGenerator: Store realpath lookup result in a variableAlexander Grund2021-07-071-2/+3
* | cmLocalGenerator: Factor out repeated condition into local variableAlexander Grund2021-07-061-3/+4
|/
* Compiler/MSVC: use the `-external:I` flag for system includesBen Boeckel2021-06-181-0/+8
* HIP: Add language to CMakeRobert Maynard2021-06-071-5/+7
* add_custom_command: Target-dependent generator expression supportRaul Tambre2021-05-311-0/+1
* install: Implement new install(CODE|SCRIPT) option ALL_COMPONENTSNils Gladitz2021-05-191-2/+2
* cmOutputConverter: Adopt relative path conversion helpersBrad King2021-05-171-19/+0
* cmLocalGenerator: De-duplicate StateSnapshot memberBrad King2021-05-171-1/+0
* cmLocalGenerator: Remove unused MaybeRelativeToCurSrcDir methodBrad King2021-05-171-6/+0
* cmLocalGenerator: Localize logic mapping source path to object file nameBrad King2021-05-171-2/+19
* INTERFACE_POSITION_INDEPENDENT_CODE must be transitive for OBJECT libraryMarc Chevrier2021-05-141-7/+0
* cmLocalGenerator: Factor out relative path conversion helpersBrad King2021-05-131-9/+23
* cmStateDirectory: Rename ConvertToRelPathIf{Not => }ContainedBrad King2021-05-121-1/+1
* Source: Minor code improvementsVitaly Stakhovsky2021-05-111-1/+1