summaryrefslogtreecommitdiffstats
path: root/Source/cmGlobalNinjaGenerator.cxx
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'master' into ninja-order-only-fixKyle Edwards2020-04-231-79/+78
|\
| * Merge topic 'ninja-fortran-doc'Brad King2020-04-201-8/+1
| |\
| | * Merge branch 'backport-3.17-ninja-fortran-doc' into ninja-fortran-docBrad King2020-04-171-8/+1
| | |\
| * | | Refactoring: add cm::contains to <cmext/algorithm>Marc Chevrier2020-04-171-3/+2
| |/ /
| * | cmGlobalNinjaGenerator: Remove outdated commentBrad King2020-04-131-2/+0
| * | Merge branch 'master' into ninja-order-dependsKyle Edwards2020-04-071-76/+78
| |\ \
| | * \ Merge topic 'cleanup-endls-1'Brad King2020-03-271-1/+1
| | |\ \
| | | * | Refactor: Avoid `std::endl` where it's not necessary (part 1)Alex Turbov2020-03-261-1/+1
| | * | | Ninja: Remove unnecessary newlines in compile commandsDaan De Meyer2020-03-231-2/+2
| | |/ /
| | * | Merge topic 'ninja-multi-custom-command-deps'Brad King2020-03-051-1/+2
| | |\ \
| | * \ \ Merge topic 'ninja-multi-spurious-unused-variables'Brad King2020-03-041-0/+3
| | |\ \ \
| | * \ \ \ Merge topic 'ninja-multi-variable-shuffle-again'Brad King2020-02-281-17/+13
| | |\ \ \ \
| | * \ \ \ \ Merge branch 'backport-ninja-multi-framework-dependency-autogen-fix' into nin...Kyle Edwards2020-02-171-6/+4
| | |\ \ \ \ \
| | * \ \ \ \ \ Merge topic 'ninja-strcat-usage'Kyle Edwards2020-02-121-72/+73
| | |\ \ \ \ \ \
| | | * | | | | | cmGlobalNinjaGenerator: cmStrCat usageBen Boeckel2020-02-111-57/+61
| | | * | | | | | cmGlobalNinjaGenerator: factor out /all target name computationBen Boeckel2020-02-111-14/+11
| | | * | | | | | cmGlobalNinjaGenerator: avoid unnecessary string additionBen Boeckel2020-02-111-1/+1
| | * | | | | | | Merge topic 'ninja-multi-default-configs-fix'Brad King2020-02-121-5/+7
| | |\ \ \ \ \ \ \ | | | |/ / / / / / | | |/| | | | | |
| | * | | | | | | Merge topic 'ninja-multi-default-config-fix'Brad King2020-02-071-0/+1
| | |\ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ Merge topic 'ninja-multi-no-minsizerel'Brad King2020-02-071-1/+1
| | |\ \ \ \ \ \ \ \
| | * | | | | | | | | Ninja: Move rules.ninja into CMakeFilesKyle Edwards2020-02-051-1/+2
* | | | | | | | | | | Ninja: Remove config suffix from order-only targetKyle Edwards2020-04-231-3/+9
| |_|_|_|_|_|_|_|_|/ |/| | | | | | | | |
* | | | | | | | | | Ninja: Document that Fortran support is available with Ninja 1.10+Brad King2020-04-171-8/+1
|/ / / / / / / / /
* | | | | | | | | Ninja: Make config uppercase in object order targetKyle Edwards2020-04-071-1/+1
* | | | | | | | | Merge topic 'ninja-multi-custom-command-deps' into release-3.17Brad King2020-03-051-1/+2
|\ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|/ / |/| | | | | | | / | | |_|_|_|_|_|/ | |/| | | | | |
| * | | | | | | Ninja Multi-Config: Don't build target dependencies for custom commandsKyle Edwards2020-03-031-1/+2
| | |_|_|_|_|/ | |/| | | | |
* | | | | | | Ninja Multi-Config: Fix spurious unused variable warningKyle Edwards2020-03-031-0/+3
|/ / / / / /
* | | | | | Ninja Multi-Config: Always generate build.ninjaKyle Edwards2020-02-271-7/+5
* | | | | | Ninja Multi-Config: Remove "NMC" from variable namesKyle Edwards2020-02-271-11/+9
| |_|_|_|/ |/| | | |
* | | | | Ninja Multi-Config: Fix issue with framework dependencies and AutogenKyle Edwards2020-02-171-6/+4
| |_|_|/ |/| | |
* | | | Ninja Multi-Config: Fix issue with "all" in CMAKE_NMC_DEFAULT_CONFIGSKyle Edwards2020-02-111-5/+7
* | | | Merge topic 'ninja-multi-default-config-fix' into release-3.17Brad King2020-02-071-0/+1
|\ \ \ \ | |_|/ / |/| | / | | |/ | |/|
| * | Ninja Multi-Config: Fix issue with CMAKE_NMC_DEFAULT_BUILD_FILE_CONFIGKyle Edwards2020-02-061-0/+1
| |/
* | Ninja Multi-Config: Don't include MinSizeRel by defaultKyle Edwards2020-02-061-1/+1
|/
* Ninja Multi-Config: Use build.ninja if cmake --build has no --configKyle Edwards2020-02-041-11/+30
* cmGlobalNinjaGenerator: run ninja tools in the build directoryBen Boeckel2020-02-031-0/+2
* Ninja Multi-Config: Shuffle variables aroundKyle Edwards2020-02-031-72/+125
* Merge topic 'mixed-mode-multi-arch'Brad King2020-01-291-0/+11
|\
| * Swift: disallow multiple `CMAKE_OSX_ARCHITECTURES` with SwiftSaleem Abdulrasool2020-01-281-0/+11
* | Ninja: Do not clean metadata when re-generating inside a running buildBrad King2020-01-271-1/+9
* | Ninja: Track when running to re-generate during a buildBrad King2020-01-271-1/+1
* | Ninja: Factor metadata cleanup into dedicated methodBrad King2020-01-271-0/+5
* | Ninja: Skip cleandead and recompact if build.ninja is missingBrad King2020-01-271-2/+10
* | Ninja: Fix CMAKE_NINJA_OUTPUT_PATH_PREFIX with Ninja 1.10Brad King2020-01-271-4/+7
|/
* Merge topic 'ninja-multi-cross-configs'Brad King2020-01-241-10/+52
|\
| * Ninja Multi-Config: Add variable to control configs used in cross-config buildKyle Edwards2020-01-231-10/+52
* | Merge topic 'multi-ninja-no-cleandead'Brad King2020-01-241-2/+11
|\ \ | |/ |/|
| * cmGlobalNinjaGenerator: avoid cleandead and recompact in Ninja-MultiBen Boeckel2020-01-231-2/+11
* | Ninja Multi-Config: Add variable to control aliases in build.ninjaKyle Edwards2020-01-221-13/+31
* | Refactor: Split Ninja files into impl-<Config>.ninja and build-<Config>.ninjaKyle Edwards2020-01-221-35/+108