Brad King
|
89a93348d5
Merge topic 'multi-ninja-no-cleandead'
|
5 vuotta sitten |
Ben Boeckel
|
6cc74b6140
cmGlobalNinjaGenerator: avoid cleandead and recompact in Ninja-Multi
|
5 vuotta sitten |
Kyle Edwards
|
8337ed0d73
Ninja Multi-Config: Add variable to control aliases in build.ninja
|
5 vuotta sitten |
Kyle Edwards
|
110037369d
Refactor: Split Ninja files into impl-<Config>.ninja and build-<Config>.ninja
|
5 vuotta sitten |
Kyle Edwards
|
e62a3414f7
Refactor: Move common.ninja into CMakeFiles
|
5 vuotta sitten |
Ben Boeckel
|
eb2da206d9
cmGlobalNinjaGenerator: only restat build.ninja
|
5 vuotta sitten |
Kyle Edwards
|
310b58e961
Ninja Multi-Config: Rename variable to be more consistent
|
5 vuotta sitten |
Brad King
|
f11b8342a0
Merge topic 'modernize-memory-management'
|
5 vuotta sitten |
Marc Chevrier
|
f466cea3c9
cmMakefile: modernize memory management
|
5 vuotta sitten |
Kyle Edwards
|
ca9100c5ce
Ninja Multi-Config: Improve error handling when not doing cross-config build
|
5 vuotta sitten |
Kyle Edwards
|
e8032e202e
Ninja Multi-Config: Make cross-config building opt-in
|
5 vuotta sitten |
Brad King
|
2ee6baef4f
Merge topic 'ninja-postgen-commands'
|
5 vuotta sitten |
Marc Chevrier
|
a00960288b
GlobalGenerator family: modernize memory management
|
5 vuotta sitten |
Ben Boeckel
|
fb18215904
Ninja: clean ninja metadata once generated
|
6 vuotta sitten |
Marc Chevrier
|
5444a8095d
cmGlobalGenerator: modernize memrory managemenbt
|
6 vuotta sitten |
Marc Chevrier
|
f7d12609f0
Refactoring: use append functions from cmext/algorithm
|
6 vuotta sitten |
Kyle Edwards
|
5a8a9f7229
Ninja: Add multi-config variant
|
6 vuotta sitten |
Kyle Edwards
|
3bc63e99e4
Refactor: Prepare Ninja generator for multi-config
|
6 vuotta sitten |
Marc Chevrier
|
36c8cae2e8
cmLocalGenerator: modernize memory management
|
6 vuotta sitten |
Kitware Robot
|
ed98209ddc
Revise include order using clang-format-6.0
|
6 vuotta sitten |
Brad King
|
d713bcb642
Ninja: Factor out per-dir "all" target computation into common generator
|
6 vuotta sitten |
Brad King
|
a75586c775
Ninja: Simplify top-level "all" target generation
|
6 vuotta sitten |
Brad King
|
a49cd4d1a7
Ninja: Fix EXCLUDE_FROM_ALL OFF on sub/sub/tgt in sub/all
|
6 vuotta sitten |
Brad King
|
0733a94f64
Ninja,Makefile: Fix subdir "all" with nested EXCLUDE_FROM_ALL subdir
|
6 vuotta sitten |
Brad King
|
4a92df8667
cmGlobalNinjaGenerator: Remove unused AddDependencyToAll overload
|
6 vuotta sitten |
Marc Chevrier
|
c688b401d3
cmstd: Modernize CMake system headers
|
6 vuotta sitten |
Regina Pfeifer
|
f30523d090
clang-tidy: modernize-deprecated-headers
|
6 vuotta sitten |
Sebastian Holtermann
|
9b334397f5
Source sweep: Use cmStrCat for string concatenation
|
6 vuotta sitten |
Regina Pfeifer
|
2dfc52675c
cmAlgorithms: Add cmContains
|
6 vuotta sitten |
Sebastian Holtermann
|
935fbe0b04
cmStringAlgorithms: Add cmStrToLong and cmStrToULong
|
6 vuotta sitten |