Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2024-10-08 | Expose custom save function in config module | Boris Kolpackov | 1 | -14/+9 | |
It can generally be useful, for example, to complete relative paths before saving them to config.build (if abs_dir_path does not fit). | |||||
2023-04-19 | Clarify const-ness issues in configure implementation | Boris Kolpackov | 1 | -1/+1 | |
2021-09-28 | Adapt to libbutl headers extension change from .mxx to .hxx | Karen Arutyunov | 1 | -1/+1 | |
2021-04-07 | Register environment variables for hermetic build configurations | Boris Kolpackov | 1 | -0/+9 | |
2021-04-04 | Add base functionality for hermetic build configurationshermetic | Boris Kolpackov | 1 | -2/+68 | |
2021-03-26 | Implement config.config.environment storage | Boris Kolpackov | 1 | -1/+12 | |
2021-01-30 | Add std::{map, multimap} to types.hxx | Boris Kolpackov | 1 | -3/+1 | |
Seeing that std::map is becoming a common Buildfile variable type. | |||||
2020-08-18 | Add ability to mark config.* variables as "unsaved" (always transient) | Boris Kolpackov | 1 | -10/+15 | |
2020-08-16 | Add support for post-configure and pre-disfigure hooks | Boris Kolpackov | 1 | -0/+13 | |
2020-06-12 | Make order of imports stable in saved host build configuration | Boris Kolpackov | 1 | -4/+4 | |
2020-03-13 | Cleanup and make config/utility.?xx part of build system core | Boris Kolpackov | 1 | -8/+18 | |
2020-02-07 | Drop copyright notice from source code | Karen Arutyunov | 1 | -1/+0 | |
2020-01-29 | Rename module_base to module, redo module boot/init argument passing | Boris Kolpackov | 1 | -1/+1 | |
2019-11-13 | Implement config.config.persist logic | Boris Kolpackov | 1 | -0/+10 | |
Note that the inherited value part is documented but is not yet fully implemented. | |||||
2019-11-12 | Infra work for customizable config var persistence (config.config.persist) | Boris Kolpackov | 1 | -0/+4 | |
2019-11-11 | Change default for unused config.import.* variables from drop to keep | Boris Kolpackov | 1 | -4/+6 | |
2019-11-04 | Add $config.export() function | Boris Kolpackov | 1 | -5/+5 | |
This is similar to the config.export variable functionality except it can be called from within buildfiles. Note that this function can only be used during configure unless the config module creation was forced for other meta-operations with config.module=true in bootstrap.build. | |||||
2019-07-05 | Move config, dist, test, and install modules into library | Karen Arutyunov | 1 | -0/+93 | |