summaryrefslogtreecommitdiffstats
path: root/Source/cmGlobalNinjaGenerator.cxx
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* | Ninja: In cmGlobalNinjaGenerator use std::unique_ptr to manage output streamsSebastian Holtermann2019-05-111-20/+22
* | Ninja: Add and use cmGlobalNinjaGenerator::CMakeCmd methodSebastian Holtermann2019-05-101-45/+46
* | Ninja: Fix message in cmGlobalNinjaGenerator::WriteBuild methodSebastian Holtermann2019-05-101-5/+3
* | Ninja: Simplify cmGlobalNinjaGenerator::AddRule and HasRule methodsSebastian Holtermann2019-05-101-7/+5
* | Ninja: Simplify cmGlobalNinjaGenerator::WriteRule methodSebastian Holtermann2019-05-101-45/+31
|/
* Modernize: Enable modernize-raw-string-literal in clang-tidyArtur Ryt2019-04-021-3/+3
* cmake_ninja_dyndep: don't duplicate slashesBen Boeckel2019-03-121-1/+1
* cmake: Teach --build mode to support multiple targetsBartosz Kosiorek2019-03-051-11/+17
* cmGlobalGenerator: Change case of methods from GeneratedMakeCommand structBartosz Kosiorek2019-03-041-6/+6
* ninja: name dyndep internal files using the object fileBen Boeckel2019-02-251-4/+4
* ninja: pass language to cmake_ninja_dependsBen Boeckel2019-02-251-37/+82
* ninja: make dyndep generation language awareBen Boeckel2019-02-251-11/+20
* Merge topic 'cmrange-improvements'Brad King2019-02-251-0/+1
|\
| * cmRange: Move to dedicated header fileRegina Pfeifer2019-02-211-0/+1
* | cmSystemTools::Error: consolidate parameters into single std::stringVitaly Stakhovsky2019-02-201-31/+24
|/
* Merge topic 'fortran-submodule-names'Brad King2019-02-141-1/+11
|\
| * Fortran: Fix submodule file names across compilersBrad King2019-02-141-0/+6
| * Fortran: Thread compiler id through to internal Fortran parserBrad King2019-02-141-1/+5
* | Modernize: Use ranged for-loops when possibleArtur Ryt2019-02-071-2/+1
|/
* Ninja: Detect when ninja is new enough to support a multi-line depfileBrad King2019-01-301-0/+9
* Merge topic 'add_consistent_verbose_build_flag'Brad King2019-01-291-10/+7
|\
| * cmGlobalGenerator: Add a class that represent the build commandRobert Maynard2019-01-251-10/+7
* | cmOutputConverter: move ConvertToRelativePath to cmStateDirectory.Bruno Manganelli2019-01-271-1/+1
|/
* clang-tidy: Use emplaceRegina Pfeifer2019-01-171-5/+5
* Properties: Add CMAKE_ROLE global propertyKyle Edwards2019-01-171-1/+1
* Factor out enum MessageType into dedicated headerBruno Manganelli2019-01-161-5/+9
* clang-tidy: Remove redundant member initializationsRegina Pfeifer2018-12-151-2/+0
* clang-tidy: Fix readability-static-accessed-through-instanceRegina Pfeifer2018-11-211-3/+5
* clang-tidy: fix warnings from version 7Regina Pfeifer2018-11-201-3/+3
* Using front() and back() instead of calculationsCengizhan Pasaoglu2018-11-061-1/+1
* add_dependencies: Track backtraces internallyBrad King2018-10-181-3/+5
* Merge topic 'provide_explicit_source_and_build_command_line_options'Brad King2018-09-191-1/+1
|\
| * CMake: Internally uses -S instead of -H to specify source directoryRobert Maynard2018-09-151-1/+1
* | cmMakefile: Make GetSafeDefinition return std::string const&Vitaly Stakhovsky2018-09-181-6/+6
|/
* Merge topic 'lg-directory'Brad King2018-08-281-2/+1
|\