Oleksandr Koval
|
e614528ad1
|
cmListFileCache: Make cmListFileFunction a shared pointer
Passing cmListFileFunction everywhere by-value involves big overhead.
Now cmListFileFunction stores std::shared_ptr to the underlying data.
|
2020-10-01 14:28:03 +03:00 |
|
Brad King
|
e8b0359a43
|
cmake_language: Add signature to DEFER calls to later times
Fixes: #19575
|
2020-09-29 17:12:33 -04:00 |
|
Brad King
|
9880549405
|
cmake_language: Make all errors fatal
|
2020-09-29 10:00:24 -04:00 |
|
Brad King
|
4f33f3dcff
|
cmake_language(CALL): Accept empty ${var} expansions
Factor out an internal helper. Generalize partial argument expansion
and call the helper on a clean boundary between raw arguments.
|
2020-09-29 10:00:24 -04:00 |
|
Brad King
|
4ebe9c4ce1
|
cmake_language(EVAL): Factor out internal helper
|
2020-09-29 10:00:24 -04:00 |
|
Brad King
|
68af831505
|
cmMakefile: Inline GetExecutionContext at call sites
The method only had one line, and its implementation is more clear
at the call sites than the method name.
|
2020-09-28 09:49:07 -04:00 |
|
Marc Chevrier
|
12e483c563
|
cmake_language: check CALL with control command
Fixes: #20739
|
2020-05-26 07:27:35 -04:00 |
|
Brad King
|
94c1e4fdb3
|
cmake_language: Rename command from cmake_command
Also rename the `INVOKE` signature to `CALL`.
Fixes: #20732
|
2020-05-21 13:36:52 -04:00 |
|