summaryrefslogtreecommitdiffstats
path: root/Source/cmGlobalNinjaGenerator.cxx
Commit message (Expand)AuthorAgeFilesLines
* Revise include order using clang-format-6.0Kitware Robot2019-10-011-4/+6
* Ninja: Factor out per-dir "all" target computation into common generatorBrad King2019-09-301-58/+22
* Ninja: Simplify top-level "all" target generationBrad King2019-09-301-32/+13
* Ninja: Fix EXCLUDE_FROM_ALL OFF on sub/sub/tgt in sub/allBrad King2019-09-301-2/+19
* Ninja,Makefile: Fix subdir "all" with nested EXCLUDE_FROM_ALL subdirBrad King2019-09-301-0/+3
* cmGlobalNinjaGenerator: Remove unused AddDependencyToAll overloadBrad King2019-09-301-5/+0
* cmstd: Modernize CMake system headersMarc Chevrier2019-09-201-1/+1
* clang-tidy: modernize-deprecated-headersRegina Pfeifer2019-09-161-2/+2
* Source sweep: Use cmStrCat for string concatenationSebastian Holtermann2019-08-221-29/+24
* cmAlgorithms: Add cmContainsRegina Pfeifer2019-08-191-2/+1
* cmStringAlgorithms: Add cmStrToLong and cmStrToULongSebastian Holtermann2019-08-101-1/+1
* Merge topic 'tidy_inefficient_string'Brad King2019-08-071-12/+16
|\
| * clang-tidy: Enable performance-inefficient-string-concatenationSebastian Holtermann2019-08-051-12/+16
* | cmStringAlgorithms: cmIsSpace, cmTrimWhitespace, cmEscapeQuotes, cmTokenizeSebastian Holtermann2019-08-051-2/+2
|/
* Ninja: Record dyndep support by Ninja 1.10Brad King2019-07-301-4/+9
* Ninja: Drop unused dyndep version checkBrad King2019-07-301-28/+19
* Ninja: Use in-class initialization of global generator membersBrad King2019-07-301-8/+0
* cmStringAlgorithms: Move string functions to the new cmStringAlgorithms.hSebastian Holtermann2019-07-291-0/+1
* cmGlobalNinjaGenerator: Use gnu compatible paths with QCCSamuel Ostlund2019-07-161-1/+3
* 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: Remove non cmNinjaBuild based WriteBuild methodSebastian Holtermann2019-05-301-81/+75
* Ninja: Use cmNinjaBuild class for WriteBuildSebastian Holtermann2019-05-301-24/+21
* Ninja: Use cmNinjaBuild class for WriteBuildSebastian Holtermann2019-05-301-7/+6
* Ninja: Use cmNinjaBuild class for WriteBuildSebastian Holtermann2019-05-301-11/+5
* Ninja: Use cmNinjaBuild class for WriteBuildSebastian Holtermann2019-05-301-9/+4
* Ninja: Use cmNinjaBuild class for WriteBuildSebastian Holtermann2019-05-301-30/+27
* Ninja: Remove WritePhonyBuild methodSebastian Holtermann2019-05-301-10/+0
* Ninja: Use cmNinjaBuild instead of WritePhonyBuildSebastian Holtermann2019-05-301-8/+10
* Ninja: Use cmNinjaBuild instead of WritePhonyBuildSebastian Holtermann2019-05-301-6/+5
* Ninja: Use cmNinjaBuild instead of WritePhonyBuildSebastian Holtermann2019-05-301-6/+6
* Ninja: Use cmNinjaBuild instead of WritePhonyBuildSebastian Holtermann2019-05-301-16/+19
* Ninja: Use cmNinjaBuild instead of WritePhonyBuildSebastian Holtermann2019-05-301-20/+26
* Ninja: Use cmNinjaBuild instead of WritePhonyBuildSebastian Holtermann2019-05-301-4/+9
* Ninja: Make WriteCustomCommandBuild method use cmNinjaBuild internallySebastian Holtermann2019-05-301-26/+33
* Ninja: Make WriteMacOSXContentBuild use cmNinjaBuild internallySebastian Holtermann2019-05-301-12/+8
* Ninja: Add cmNinjaBuild based WriteBuild (wrapper) methodSebastian Holtermann2019-05-301-0/+10
* Merge topic 'ninja_rule_class'Brad King2019-05-301-111/+76
|\
| * Ninja: Use cmNinjaRule as sole parameter in the WriteRule and AddRule methodsSebastian Holtermann2019-05-291-111/+76
* | Merge topic 'clang-gnulike-support'Brad King2019-05-291-7/+14
|\ \ | |/ |/|
| * cmGlobalNinjaGenerator: use gnu compatible paths with clang in gnu modeZsolt Parragi2019-05-171-7/+14
* | Use cmAppend to append ranges to std::vector instancesSebastian Holtermann2019-05-231-3/+2
* | Merge topic 'string-cleanup'Brad King2019-05-171-2/+2
|\ \ | |/ |/|
| * Source: std::string related cleanupVitaly Stakhovsky2019-05-151-2/+2
* | Merge topic 'additional_clean_files'Brad King2019-05-151-7/+95
|\ \
| * | Ninja: Add support for additional clean filesSebastian Holtermann2019-05-141-7/+95
| |/
* | Merge topic 'ninja-pool-custom-command'Brad King2019-05-151-3/+7
|\ \ | |/ |/|
| * Support job pools in custom commands and targetsRosen Matev2019-05-141-3/+7
* | Ninja: Use clean target instead of clean tool in `cmake --target clean` callsSebastian Holtermann2019-05-131-5/+1
* | Ninja: Inline range loop range argumentsSebastian Holtermann2019-05-121-22/+11