summaryrefslogtreecommitdiff
path: root/Source/cmNinjaUtilityTargetGenerator.cxx
Commit message (Expand)AuthorAgeFilesLines
* Rename cmProp in cmValueMarc Chevrier2021-09-211-2/+2
* cmGlobalNinjaGenerator: Factor out custom command output collectionBrad King2021-05-191-10/+5
* cmGlobalNinjaGenerator: Reduce string copies in WriteCustomCommandBuildBrad King2021-05-191-1/+1
* Ninja Multi-Config: Split long command lines by configKyle Edwards2021-04-301-2/+2
* Ninja Multi-Config: Correctly generate POST_BUILD custom targetsKyle Edwards2021-04-221-1/+1
* Ninja Multi-Config: Restore rebuild_cache and edit_cache targetsBrad King2021-01-251-0/+5
* cmNinjaUtilityTargetGenerator: Remove leftover development commentBrad King2021-01-251-2/+0
* Code style: add missed explicit 'this->'Oleksandr Koval2021-01-051-3/+4
* Ninja Multi-Config: Add support for cross-config custom commandsKyle Edwards2020-12-151-11/+42
* Merge branch 'master' into ninja-multi-automoc-regressionKyle Edwards2020-09-021-1/+2
|\
| * Ninja: Remove parameter default for cmNinjaTargetDependsKyle Edwards2020-07-241-1/+2
* | Ninja Multi-Config: Fix cleaning of utility targets with commandsKyle Edwards2020-09-021-0/+2
|/
* 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-211-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-241-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-091-2/+2