Sebastian Holtermann
|
20e580be01
Source sweep: Use cmIsOn instead of cmSystemTools::IsOn
|
6 years ago |
Sebastian Holtermann
|
f4f3c68926
Source code: Use cmExpandList instead of cmSystemTools::ExpandListArgument
|
6 years ago |
Kitware Robot
|
54e9d38c28
Refactor: Convert all instances of CMAKE_BUILD_WITH_CMAKE to CMAKE_BOOTSTRAP
|
6 years ago |
Brad King
|
ddb1759b3e
Merge topic 'cmStringAlgorithms_move_functions'
|
6 years ago |
Sebastian Holtermann
|
7fbcc16dcd
cmStringAlgorithms: cmIsSpace, cmTrimWhitespace, cmEscapeQuotes, cmTokenize
|
6 years ago |
Regina Pfeifer
|
6491270e0d
cmFunctionBlocker: Move check for matching args
|
6 years ago |
Regina Pfeifer
|
af24e4ef6e
cmFunctionBlocker: Move common logic to base
|
6 years ago |
Regina Pfeifer
|
b51fba6298
cmMakefile: Add OnExecuteCommand callback
|
6 years ago |
Regina Pfeifer
|
020478dbea
cmMakefile: Keep function blockers in a stack
|
6 years ago |
Sebastian Holtermann
|
e91bfe440c
cmMakefile: Let AddDefinition accept a value as cm::string_view
|
6 years ago |
Sebastian Holtermann
|
f2ba968ef2
cmMakefile: Simplify and rename AddDefinitionBool
|
6 years ago |
Regina Pfeifer
|
015001aaf1
cmState: Hold commands by value
|
6 years ago |
Daniel Pfeifer
|
1eebc29563
cmCommand: deprecate functions GetMakefile and SetError
|
8 years ago |
Brad King
|
573f1fc19b
Merge topic 'command-final-action'
|
6 years ago |
Daniel Pfeifer
|
732dd344b9
cmCommand: remove FinalPass from interface
|
8 years ago |
Daniel Pfeifer
|
a74dad3bd3
cmMakefile: decouple FinalAction from cmCommand
|
8 years ago |
Sebastian Holtermann
|
3bed969dac
cmMakefile: Modernize AddFunctionBlocker method to accept a std::unique_ptr
|
6 years ago |
Marc Chevrier
|
1591f138f1
modernize: manage cmCommand instances using unique_ptr.
|
6 years ago |
Brad King
|
71fbebd1dc
IWYU: Fix handling of <memory> standard header
|
6 years ago |
Brad King
|
cf821ff3c4
Add deprecation warnings for policies CMP0067 and below
|
6 years ago |
Brad King
|
96189e99e1
Merge topic 'cmAppend'
|
6 years ago |
Sebastian Holtermann
|
006229278b
Use cmAppend to append ranges to std::vector instances
|
6 years ago |
Sebastian Holtermann
|
7b4b61a4d3
cmMakefile: Define cmTargetMap type in cmMakefile instead of cmTarget
|
6 years ago |
Rosen Matev
|
9f76961de8
Support job pools in custom commands and targets
|
6 years ago |
Bartosz Kosiorek
|
1527defbfe
cmMakefile: Enforce explicit use of project() command
|
6 years ago |
Sebastian Holtermann
|
204c5ccb43
cmMakefile: Use std::unordered_map::emplace to add cmTargets to the list
|
6 years ago |
Zsolt Parragi
|
c7213ca870
Features: Do not use a lower-than-default standard for requested features
|
6 years ago |
Brad King
|
a6cb73b97f
Merge topic 'deprecate-policy-old'
|
6 years ago |
Brad King
|
a4d99e4dec
Merge topic 'cmrange-improvements'
|
6 years ago |
Brad King
|
02587d80cf
Add deprecation warnings for policies CMP0066 and below
|
6 years ago |