summaryrefslogtreecommitdiffstats
path: root/Source/cmNinjaUtilityTargetGenerator.cxx
Commit message (Expand)AuthorAgeFilesLines
* Single location for cmProp typedefVitaly Stakhovsky2020-06-011-0/+1
* Merge topic 'ninja-multi-install'Brad King2020-05-251-5/+0
|\
| * Ninja Multi-Config: Make "install" targets depend on default configsKyle Edwards2020-05-221-5/+0
* | cmGeneratorTarget::GetProperty: return cmPropVitaly Stakhovsky2020-04-291-2/+2
|/
* Refactor: Split Ninja files into impl-<Config>.ninja and build-<Config>.ninjaKyle Edwards2020-01-221-1/+1
* Ninja: Add multi-config variantKyle Edwards2019-12-131-6/+30
* Refactor: Prepare Ninja generator for multi-configKyle Edwards2019-12-131-11/+8
* Revise include order using clang-format-6.0Kitware Robot2019-10-011-7/+7
* Merge topic 'ninja_additional_clean_files_custom_target'Brad King2019-08-271-0/+3
|\
| * Ninja: Add support for ADDITIONAL_CLEAN_FILES in custom targetsSebastian Holtermann2019-08-261-0/+3
* | Source sweep: Use cmStrCat for string concatenationSebastian Holtermann2019-08-221-3/+4
* | clang-tidy: isolate declarations for readabilityRegina Pfeifer2019-08-201-1/+2
* | avoid adding multiple consecutive string literals to std::stringRolf Eike Beer2019-08-181-2/+1
|/
* Ninja: Use cmNinjaBuild instead of WritePhonyBuildSebastian Holtermann2019-05-301-7/+9
* Ninja: Embrace temporary objects in scopesSebastian Holtermann2019-05-301-69/+61
* Support job pools in custom commands and targetsRosen Matev2019-05-141-1/+1
* Merge topic 'tidy-use-equals-default'Brad King2019-01-291-3/+1
|\
| * clang-tidy: Use `= default`Regina Pfeifer2019-01-251-3/+1
* | cmake: inlined files dir constant and removed it from cmake.hBruno Manganelli2019-01-211-2/+1
|/
* Ninja: Generate scripts for long custom command sequencesRoger Leigh2018-02-061-2/+2
* Meta: modernize old-fashioned loops to range-based `for`.Pavel Solodovnikov2017-09-121-12/+7
* cmState: Port dependents to new cmStateTypes headerStephen Kelly2016-10-191-1/+1
* cmState: Move TargetType enum to separate namespaceStephen Kelly2016-10-191-1/+1
* Simplify CMake per-source license noticesBrad King2016-09-271-12/+2
* add_custom_command: Add DEPFILE option for NinjaKulla Christoph2016-08-301-1/+1
* fix a batch of include-what-you-use violationsDaniel Pfeifer2016-08-231-0/+12
* Ninja: Add `$subdir/{test,install,package}` targetsBrad King2016-08-091-5/+12
* Add missing braces around statements.Daniel Pfeifer2016-06-101-4/+7
* Use enums defined in cmOutputConverter using their fully qualified name.Daniel Pfeifer2016-05-251-2/+2
* Ninja: Pass all build paths through a central methodNicolas Despres2016-05-171-0/+2
* Revise C++ coding style using clang-formatKitware Robot2016-05-161-50/+46
* Format include directive blocks and ordering with clang-formatBrad King2016-04-291-1/+1
* Source: Stabilize include orderBrad King2016-04-291-0/+1
* Ninja: Add 'restat' parameter to custom command generation methodBrad King2015-11-191-0/+1
* cmGeneratorTarget: Add API for target-relative commands.Stephen Kelly2015-10-261-2/+2
* Ninja: Port to cmGeneratorTarget.Stephen Kelly2015-10-241-7/+9
* Use cmGeneratorTarget for property access.Stephen Kelly2015-10-171-1/+2
* cmLocalGenerator: Add Home directory accessors.Stephen Kelly2015-10-081-2/+2
* Access sources through cmGeneratorTarget.Stephen Kelly2015-10-071-1/+1
* cmCustomCommandGenerator: Require cmLocalGenerator in API.Stephen Kelly2015-07-271-2/+2
* cmNinjaGenerator: Require cmGeneratorTarget.Stephen Kelly2015-06-221-1/+1
* Add an option for explicit BYPRODUCTS of custom commands (#14963)Brad King2014-11-141-4/+17
* Ninja: Implement USES_TERMINAL using the console pool if availablePeter Collingbourne2014-11-141-0/+5
* cmTarget: Make the source files depend on the config.Stephen Kelly2014-04-021-1/+3
* Generalize cmCustomCommandGenerator to more fieldsBrad King2014-03-121-3/+8
* cmTarget: Make GetSourceFiles populate an out-vector parameter.Stephen Kelly2014-01-091-2/+2
* Port some of the generator API to cmGeneratorTarget.Stephen Kelly2013-11-221-2/+3
* Ninja: GlobalNinjaGenerator WriteBuild and WritePhonyBuild non staticRobert Maynard2013-07-011-9/+10
* Ninja: shell escape $(CMAKE_SOURCE_DIR) and $(CMAKE_BINARY_DIR)Peter Collingbourne2012-03-171-4/+12
* Ninja: Add a missed license headerPeter Collingbourne2012-02-271-0/+12