summaryrefslogtreecommitdiffstats
path: root/Source/cmNinjaNormalTargetGenerator.cxx
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'backport-cuda-non-device-link' into release-3.16Brad King2020-02-241-2/+2
|\
| * Ninja: Do not use nvcc response files with non-nvcc toolsFrancisco Facioni2020-02-241-2/+2
* | 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
* Ninja: Add support for CUDA nvcc response filesFrancisco Facioni2019-06-031-6/+15
* Ninja: Compute linker response file flag earlierFrancisco Facioni2019-06-031-22/+28
* Ninja: Use cmNinjaBuild class for WriteBuildSebastian Holtermann2019-05-301-34/+30
* Ninja: Use cmNinjaBuild class for WriteBuildSebastian Holtermann2019-05-301-73/+64
* Ninja: Use cmNinjaBuild class for WriteBuildSebastian Holtermann2019-05-301-16/+15
* Ninja: Use cmNinjaBuild instead of WritePhonyBuildSebastian Holtermann2019-05-301-7/+8
* Ninja: Use cmNinjaRule as sole parameter in the WriteRule and AddRule methodsSebastian Holtermann2019-05-291-88/+65
* Ninja,Swift: correct response file handlingSaleem Abdulrasool2019-05-231-1/+5
* Merge topic 'swift-flags'Brad King2019-05-231-0/+11
|\
| * Ninja,Swift: pass along DEFINES/FLAGS/INCLUDESSaleem Abdulrasool2019-05-211-0/+11
* | Merge topic 'remove_unneeded_device_link_calls'Brad King2019-05-221-26/+4
|\ \
| * | CUDA: More exhaustive checks to determine when to do device linkingRobert Maynard2019-05-211-26/+4
| * | cmNinjaLinkLineDeviceComputer now lives in the correct source fileRobert Maynard2019-05-201-1/+1
* | | Merge topic 'swift-debug-variant'Brad King2019-05-221-13/+10
|\ \ \
| * | | Ninja,Swift: reuse `SWIFT_MODULE_NAME` for `SWIFT_MODULE`Saleem Abdulrasool2019-05-201-13/+10
| | |/ | |/|
* | | Merge topic 'ninja-lib-symlink-space'Brad King2019-05-221-1/+3
|\ \ \ | |/ / |/| |
| * | Ninja: Fix creation of library symlinks in folders with spacesEike Ziller2019-05-201-1/+3
* | | Merge topic 'ninja-swift'Brad King2019-05-201-26/+76
|\ \ \ | |/ / |/| |
| * | Ninja: add placeholders to support Swift buildSaleem Abdulrasool2019-05-161-1/+84
| * | Swift: remove unnecessary unreleased Ninja infrastructureSaleem Abdulrasool2019-05-161-33/+0
| |/
* | Merge topic 'string-cleanup'Brad King2019-05-171-1/+1
|\ \ | |/ |/|
| * Source: std::string related cleanupVitaly Stakhovsky2019-05-151-1/+1
* | Ninja: Add support for ADDITIONAL_CLEAN_FILES target propertySebastian Holtermann2019-05-141-0/+2
|/
* Merge topic 'touch-after-ranlib'Brad King2019-05-071-0/+14
|\
| * Apple: Preserve high resolution mtime for static librariesGregor Jasny2019-05-051-0/+14
* | Ninja,Makefile: use `unique_ptr` for memory managementSaleem Abdulrasool2019-04-181-5/+2
* | cmTarget: Move member `*Commands` to implSebastian Holtermann2019-03-231-2/+1