Kyle Edwards
|
16a4ba5b31
Ninja Multi-Config: Use build.ninja if cmake --build has no --config
|
il y a 5 ans |
Ben Boeckel
|
f4e02c46fc
cmGlobalNinjaGenerator: run ninja tools in the build directory
|
il y a 5 ans |
Kyle Edwards
|
b966f86d86
Ninja Multi-Config: Shuffle variables around
|
il y a 5 ans |
Brad King
|
38ee7db2ac
Merge topic 'mixed-mode-multi-arch'
|
il y a 5 ans |
Saleem Abdulrasool
|
15f6606abd
Swift: disallow multiple `CMAKE_OSX_ARCHITECTURES` with Swift
|
il y a 5 ans |
Brad King
|
ccaa0bccc4
Ninja: Do not clean metadata when re-generating inside a running build
|
il y a 5 ans |
Brad King
|
657820a00b
Ninja: Track when running to re-generate during a build
|
il y a 5 ans |
Brad King
|
b12b013028
Ninja: Factor metadata cleanup into dedicated method
|
il y a 5 ans |
Brad King
|
5d92e60d81
Ninja: Skip cleandead and recompact if build.ninja is missing
|
il y a 5 ans |
Brad King
|
dd0a4718fd
Ninja: Fix CMAKE_NINJA_OUTPUT_PATH_PREFIX with Ninja 1.10
|
il y a 5 ans |
Brad King
|
072a95350c
Merge topic 'ninja-multi-cross-configs'
|
il y a 5 ans |
Brad King
|
89a93348d5
Merge topic 'multi-ninja-no-cleandead'
|
il y a 5 ans |
Kyle Edwards
|
b7a2baf38c
Ninja Multi-Config: Add variable to control configs used in cross-config build
|
il y a 5 ans |
Ben Boeckel
|
6cc74b6140
cmGlobalNinjaGenerator: avoid cleandead and recompact in Ninja-Multi
|
il y a 5 ans |
Kyle Edwards
|
8337ed0d73
Ninja Multi-Config: Add variable to control aliases in build.ninja
|
il y a 5 ans |
Kyle Edwards
|
110037369d
Refactor: Split Ninja files into impl-<Config>.ninja and build-<Config>.ninja
|
il y a 5 ans |
Kyle Edwards
|
e62a3414f7
Refactor: Move common.ninja into CMakeFiles
|
il y a 5 ans |
Ben Boeckel
|
eb2da206d9
cmGlobalNinjaGenerator: only restat build.ninja
|
il y a 5 ans |
Kyle Edwards
|
310b58e961
Ninja Multi-Config: Rename variable to be more consistent
|
il y a 5 ans |
Brad King
|
f11b8342a0
Merge topic 'modernize-memory-management'
|
il y a 5 ans |
Marc Chevrier
|
f466cea3c9
cmMakefile: modernize memory management
|
il y a 5 ans |
Kyle Edwards
|
ca9100c5ce
Ninja Multi-Config: Improve error handling when not doing cross-config build
|
il y a 5 ans |
Kyle Edwards
|
e8032e202e
Ninja Multi-Config: Make cross-config building opt-in
|
il y a 5 ans |
Brad King
|
2ee6baef4f
Merge topic 'ninja-postgen-commands'
|
il y a 5 ans |
Marc Chevrier
|
a00960288b
GlobalGenerator family: modernize memory management
|
il y a 5 ans |
Ben Boeckel
|
fb18215904
Ninja: clean ninja metadata once generated
|
il y a 6 ans |
Marc Chevrier
|
5444a8095d
cmGlobalGenerator: modernize memrory managemenbt
|
il y a 6 ans |
Marc Chevrier
|
f7d12609f0
Refactoring: use append functions from cmext/algorithm
|
il y a 6 ans |
Kyle Edwards
|
5a8a9f7229
Ninja: Add multi-config variant
|
il y a 6 ans |
Kyle Edwards
|
3bc63e99e4
Refactor: Prepare Ninja generator for multi-config
|
il y a 6 ans |