Kyle Edwards
|
ca9100c5ce
Ninja Multi-Config: Improve error handling when not doing cross-config build
|
5 роки тому |
Kyle Edwards
|
e8032e202e
Ninja Multi-Config: Make cross-config building opt-in
|
5 роки тому |
Brad King
|
2ee6baef4f
Merge topic 'ninja-postgen-commands'
|
5 роки тому |
Marc Chevrier
|
a00960288b
GlobalGenerator family: modernize memory management
|
5 роки тому |
Ben Boeckel
|
fb18215904
Ninja: clean ninja metadata once generated
|
6 роки тому |
Marc Chevrier
|
5444a8095d
cmGlobalGenerator: modernize memrory managemenbt
|
5 роки тому |
Marc Chevrier
|
f7d12609f0
Refactoring: use append functions from cmext/algorithm
|
6 роки тому |
Kyle Edwards
|
5a8a9f7229
Ninja: Add multi-config variant
|
6 роки тому |
Kyle Edwards
|
3bc63e99e4
Refactor: Prepare Ninja generator for multi-config
|
6 роки тому |
Marc Chevrier
|
36c8cae2e8
cmLocalGenerator: modernize memory management
|
6 роки тому |
Kitware Robot
|
ed98209ddc
Revise include order using clang-format-6.0
|
6 роки тому |
Brad King
|
d713bcb642
Ninja: Factor out per-dir "all" target computation into common generator
|
6 роки тому |
Brad King
|
a75586c775
Ninja: Simplify top-level "all" target generation
|
6 роки тому |
Brad King
|
a49cd4d1a7
Ninja: Fix EXCLUDE_FROM_ALL OFF on sub/sub/tgt in sub/all
|
6 роки тому |
Brad King
|
0733a94f64
Ninja,Makefile: Fix subdir "all" with nested EXCLUDE_FROM_ALL subdir
|
6 роки тому |
Brad King
|
4a92df8667
cmGlobalNinjaGenerator: Remove unused AddDependencyToAll overload
|
6 роки тому |
Marc Chevrier
|
c688b401d3
cmstd: Modernize CMake system headers
|
6 роки тому |
Regina Pfeifer
|
f30523d090
clang-tidy: modernize-deprecated-headers
|
6 роки тому |
Sebastian Holtermann
|
9b334397f5
Source sweep: Use cmStrCat for string concatenation
|
6 роки тому |
Regina Pfeifer
|
2dfc52675c
cmAlgorithms: Add cmContains
|
6 роки тому |
Sebastian Holtermann
|
935fbe0b04
cmStringAlgorithms: Add cmStrToLong and cmStrToULong
|
6 роки тому |
Brad King
|
bbf4a5771f
Merge topic 'tidy_inefficient_string'
|
6 роки тому |
Sebastian Holtermann
|
18b0330b86
clang-tidy: Enable performance-inefficient-string-concatenation
|
6 роки тому |
Sebastian Holtermann
|
7fbcc16dcd
cmStringAlgorithms: cmIsSpace, cmTrimWhitespace, cmEscapeQuotes, cmTokenize
|
6 роки тому |
Brad King
|
c81a86ee6d
Ninja: Record dyndep support by Ninja 1.10
|
6 роки тому |
Brad King
|
83368b4dd5
Ninja: Drop unused dyndep version check
|
6 роки тому |
Brad King
|
fd58bb83e6
Ninja: Use in-class initialization of global generator members
|
6 роки тому |
Sebastian Holtermann
|
f71f7ce3f0
cmStringAlgorithms: Move string functions to the new cmStringAlgorithms.h
|
6 роки тому |
Samuel Ostlund
|
8738e2584a
cmGlobalNinjaGenerator: Use gnu compatible paths with QCC
|
6 роки тому |
Marc Chevrier
|
d9b2c7dae2
Introduce memory management helper: cm_memory.hxx
|
6 роки тому |