summaryrefslogtreecommitdiffstats
path: root/Source/cmNinjaNormalTargetGenerator.cxx
Commit message (Expand)AuthorAgeFilesLines
* Merge topic 'ninja-multi-rsp' into release-3.18Brad King2020-07-171-4/+14
|\
| * Ninja Multi-Config: Make link response files per-configKyle Edwards2020-07-161-4/+14
* | Merge topic 'getdef-expand'Brad King2020-06-021-9/+6
|\ \
| * | cmMakefile: add GetDefExpandList() that splits value into std::vectorVitaly Stakhovsky2020-05-301-9/+6
* | | Merge topic 'cmprop'Brad King2020-06-021-0/+1
|\ \ \
| * | | Single location for cmProp typedefVitaly Stakhovsky2020-06-011-0/+1
| |/ /
* | | GetDefinition: avoid duplicate callsVitaly Stakhovsky2020-05-291-2/+2
|/ /
* | cmGeneratorTarget: Remove default config from Get* methodsBrad King2020-05-181-1/+1
* | cmGeneratorTarget::GetProperty: return cmPropVitaly Stakhovsky2020-04-291-6/+6
* | CUDA: Device linking use now link optionsMarc Chevrier2020-04-191-26/+10
* | cmState::GetTargetTypeName: return type is *cmPropVitaly Stakhovsky2020-03-191-12/+15
* | Merge branch 'backport-swift-ninja-multiconfig' into swift-ninja-multiconfigKyle Edwards2020-03-091-3/+3
|\ \ | |/
| * Swift: support Ninja Multi-ConfigSaleem Abdulrasool2020-03-091-3/+3
* | Add support for FRAMEWORK_MULTI_CONFIG_POSTFIX_<CONFIG>Alexandru Croitor2020-03-041-1/+13
|/
* Merge branch 'backport-cuda-non-device-link'Brad King2020-02-241-2/+2
|\
| * Ninja: Do not use nvcc response files with non-nvcc toolsFrancisco Facioni2020-02-241-2/+2
* | Merge topic 'swift-exe-exports'Brad King2020-02-041-3/+10
|\ \
| * | Ninja: properly handle exports from Swift exesSaleem Abdulrasool2020-02-021-3/+10
* | | AIX: Add an option to disable automatic exports from shared librariesBrad King2020-01-311-0/+2
|/ /
* | Ninja Multi-Config: Add variable to control configs used in cross-config buildKyle Edwards2020-01-231-4/+6
* | Refactor: Split Ninja files into impl-<Config>.ninja and build-<Config>.ninjaKyle Edwards2020-01-221-5/+5
* | CUDA: Mult-Config Ninja generator now supports CUDARobert Maynard2020-01-131-7/+38
* | Merge topic 'ninja-cross-build-disable'Brad King2020-01-131-2/+12
|\ \
| * | Ninja Multi-Config: Make cross-config building opt-inKyle Edwards2020-01-101-2/+12
* | | Refactoring: suppress cmEraseIf in favor of cm::erase_ifMarc Chevrier2020-01-091-3/+3
|/ /
* | cmGlobalGenerator: modernize memrory managemenbtMarc Chevrier2019-12-301-2/+2
* | Ninja: Add multi-config variantKyle Edwards2019-12-131-46/+110
* | Refactor: Prepare Ninja generator for multi-configKyle Edwards2019-12-131-146/+175
* | replace remove and remove_directory with rm in testsJohnny Jazeix2019-11-131-1/+1
* | PCH: Generate sources during Compute stepCristian Adam2019-10-091-2/+0
* | Unity build: Generate sources during Compute stepBrad King2019-10-031-1/+0
* | Ninja: Ensure shared library version symlinks are created for dependentsBrad King2019-10-011-0/+21
* | cmstd: Modernize CMake system headersMarc Chevrier2019-09-201-1/+1
* | clang-tidy: modernize-deprecated-headersRegina Pfeifer2019-09-161-1/+1
* | Merge topic 'unity-build'Brad King2019-09-051-0/+1
|\ \
| * | Unity build: Add support for Ninja and Makefile generatorsCristian Adam2019-08-291-0/+1
* | | Merge topic 'clang-ipo-support'Brad King2019-09-031-0/+8
|\ \ \ | |/ / |/| |
| * | bindexplib: supporting llvm bitcode formats using llvm-nmZsolt Parragi2019-08-301-0/+8
* | | Merge topic 'precompile-headers'Brad King2019-08-291-0/+2
|\ \ \ | |/ / |/| |
| * | Precompile headers: Add methods to generate PCH sourcesCristian Adam2019-08-281-0/+2
* | | Merge topic 'ninja_additional_clean_files_custom_target'Brad King2019-08-271-0/+1
|\ \ \ | |/ / |/| / | |/
| * Ninja: Add support for ADDITIONAL_CLEAN_FILES in custom targetsSebastian Holtermann2019-08-261-0/+1
* | Source sweep: Use cmStrCat for string concatenationSebastian Holtermann2019-08-221-59/+33
* | clang-tidy: isolate declarations for readabilityRegina Pfeifer2019-08-201-1/+2
* | Source code: Use cmExpandList instead of cmSystemTools::ExpandListArgumentSebastian Holtermann2019-08-141-5/+5
* | clang-tidy: Enable performance-inefficient-string-concatenationSebastian Holtermann2019-08-051-2/+2
* | cmStringAlgorithms: Move string functions to the new cmStringAlgorithms.hSebastian Holtermann2019-07-291-0/+1
* | Introduce memory management helper: cm_memory.hxxMarc Chevrier2019-07-141-1/+2
* | IWYU: Fix handling of <memory> standard headerBrad King2019-07-101-1/+1
|/
* Ninja: Fix CUDA device linking when using response filesFrancisco Facioni2019-06-251-13/+2