Marc Chevrier
|
f7d12609f0
Refactoring: use append functions from cmext/algorithm
|
5 years ago |
Kyle Edwards
|
5a8a9f7229
Ninja: Add multi-config variant
|
6 years ago |
Kyle Edwards
|
3bc63e99e4
Refactor: Prepare Ninja generator for multi-config
|
6 years ago |
Marc Chevrier
|
36c8cae2e8
cmLocalGenerator: modernize memory management
|
5 years ago |
Kitware Robot
|
ed98209ddc
Revise include order using clang-format-6.0
|
6 years ago |
Brad King
|
d713bcb642
Ninja: Factor out per-dir "all" target computation into common generator
|
6 years ago |
Brad King
|
a75586c775
Ninja: Simplify top-level "all" target generation
|
6 years ago |
Brad King
|
a49cd4d1a7
Ninja: Fix EXCLUDE_FROM_ALL OFF on sub/sub/tgt in sub/all
|
6 years ago |
Brad King
|
0733a94f64
Ninja,Makefile: Fix subdir "all" with nested EXCLUDE_FROM_ALL subdir
|
6 years ago |
Brad King
|
4a92df8667
cmGlobalNinjaGenerator: Remove unused AddDependencyToAll overload
|
6 years ago |
Marc Chevrier
|
c688b401d3
cmstd: Modernize CMake system headers
|
6 years ago |
Regina Pfeifer
|
f30523d090
clang-tidy: modernize-deprecated-headers
|
6 years ago |
Sebastian Holtermann
|
9b334397f5
Source sweep: Use cmStrCat for string concatenation
|
6 years ago |
Regina Pfeifer
|
2dfc52675c
cmAlgorithms: Add cmContains
|
6 years ago |
Sebastian Holtermann
|
935fbe0b04
cmStringAlgorithms: Add cmStrToLong and cmStrToULong
|
6 years ago |
Brad King
|
bbf4a5771f
Merge topic 'tidy_inefficient_string'
|
6 years ago |
Sebastian Holtermann
|
18b0330b86
clang-tidy: Enable performance-inefficient-string-concatenation
|
6 years ago |
Sebastian Holtermann
|
7fbcc16dcd
cmStringAlgorithms: cmIsSpace, cmTrimWhitespace, cmEscapeQuotes, cmTokenize
|
6 years ago |
Brad King
|
c81a86ee6d
Ninja: Record dyndep support by Ninja 1.10
|
6 years ago |
Brad King
|
83368b4dd5
Ninja: Drop unused dyndep version check
|
6 years ago |
Brad King
|
fd58bb83e6
Ninja: Use in-class initialization of global generator members
|
6 years ago |
Sebastian Holtermann
|
f71f7ce3f0
cmStringAlgorithms: Move string functions to the new cmStringAlgorithms.h
|
6 years ago |
Samuel Ostlund
|
8738e2584a
cmGlobalNinjaGenerator: Use gnu compatible paths with QCC
|
6 years ago |
Marc Chevrier
|
d9b2c7dae2
Introduce memory management helper: cm_memory.hxx
|
6 years ago |
Brad King
|
71fbebd1dc
IWYU: Fix handling of <memory> standard header
|
6 years ago |
Sebastian Holtermann
|
7d9e66a405
Ninja: Remove non cmNinjaBuild based WriteBuild method
|
6 years ago |
Sebastian Holtermann
|
ccf9507956
Ninja: Use cmNinjaBuild class for WriteBuild
|
6 years ago |
Sebastian Holtermann
|
df06c8d792
Ninja: Use cmNinjaBuild class for WriteBuild
|
6 years ago |
Sebastian Holtermann
|
409922f695
Ninja: Use cmNinjaBuild class for WriteBuild
|
6 years ago |
Sebastian Holtermann
|
7fd3811400
Ninja: Use cmNinjaBuild class for WriteBuild
|
6 years ago |