aboutsummaryrefslogtreecommitdiff
path: root/libbuild2/config/utility.ixx
AgeCommit message (Collapse)AuthorFilesLines
2024-10-08Expose custom save function in config moduleBoris Kolpackov1-5/+12
It can generally be useful, for example, to complete relative paths before saving them to config.build (if abs_dir_path does not fit).
2021-09-20Assign pre-defined semantics to config.<project>.develop variablesBoris Kolpackov1-5/+8
This variable allows a project to distinguish between development and consumption builds. While normally there is no distinction between these two modes, sometimes a project may need to provide additional functionality during development. For example, a source code generator which uses its own generated code in its implementation may need to provide a bootstrap step from the pre-generated code. Normally, such a step is only needed during development. See "Project Configuration" in the manual for details.
2020-03-17Rework config::{omitted,required,optional}() into unified config_lookup()Boris Kolpackov1-0/+62