Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | cmListFileCache: Make cmListFileFunction a shared pointer | Oleksandr Koval | 2020-10-01 | 1 | -8/+4 |
| | | | | | Passing cmListFileFunction everywhere by-value involves big overhead. Now cmListFileFunction stores std::shared_ptr to the underlying data. | ||||
* | cmake_language: Add signature to DEFER calls to later times | Brad King | 2020-09-29 | 1 | -2/+218 |
| | | | | Fixes: #19575 | ||||
* | cmake_language: Make all errors fatal | Brad King | 2020-09-29 | 1 | -17/+19 |
| | |||||
* | cmake_language(CALL): Accept empty ${var} expansions | Brad King | 2020-09-29 | 1 | -63/+65 |
| | | | | | Factor out an internal helper. Generalize partial argument expansion and call the helper on a clean boundary between raw arguments. | ||||
* | cmake_language(EVAL): Factor out internal helper | Brad King | 2020-09-29 | 1 | -24/+32 |
| | |||||
* | cmMakefile: Inline GetExecutionContext at call sites | Brad King | 2020-09-28 | 1 | -1/+1 |
| | | | | | The method only had one line, and its implementation is more clear at the call sites than the method name. | ||||
* | cmake_language: check CALL with control command | Marc Chevrier | 2020-05-26 | 1 | -0/+26 |
| | | | | Fixes: #20739 | ||||
* | cmake_language: Rename command from cmake_command | Brad King | 2020-05-21 | 1 | -0/+111 |
Also rename the `INVOKE` signature to `CALL`. Fixes: #20732 |