Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2022-05-20 | Make $config.origin() also available internally as config::origin() | Boris Kolpackov | 1 | -28/+10 | |
2022-05-11 | Add $config.origin() function | Boris Kolpackov | 1 | -0/+70 | |
This function can be used to query the origin of a configuration variable value. The result is one of `undefined`, `default`, `buildfile`, or `override`. | |||||
2022-04-19 | Switch to using std::function for target::data_pad | Boris Kolpackov | 1 | -1/+4 | |
2021-04-04 | Add base functionality for hermetic build configurationshermetic | Boris Kolpackov | 1 | -0/+7 | |
2020-12-04 | Mark Buildfile functions as pure or impure | Boris Kolpackov | 1 | -1/+3 | |
2020-02-07 | Drop copyright notice from source code | Karen Arutyunov | 1 | -1/+0 | |
2019-11-12 | Rename config.{import,export} to config.config.{load,save} | Boris Kolpackov | 1 | -5/+5 | |
Also rename the $config.export() function to $config.save(). | |||||
2019-11-12 | Rename config.module to config.config.module | Boris Kolpackov | 1 | -2/+2 | |
The old name was an accidental land-grab. | |||||
2019-11-07 | Initial work on path_name use for `-` to stdin/stdout translation | Boris Kolpackov | 1 | -1/+4 | |
2019-11-04 | Add $config.export() function | Boris Kolpackov | 1 | -0/+52 | |
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. |