aboutsummaryrefslogtreecommitdiff
path: root/libbuild2/config/module.hxx
AgeCommit message (Expand)AuthorFilesLines
2023-04-19Clarify const-ness issues in configure implementationBoris Kolpackov1-1/+1
2021-09-28Adapt to libbutl headers extension change from .mxx to .hxxKaren Arutyunov1-1/+1
2021-04-07Register environment variables for hermetic build configurationsBoris Kolpackov1-0/+9
2021-04-04Add base functionality for hermetic build configurationshermeticBoris Kolpackov1-2/+68
2021-03-26Implement config.config.environment storageBoris Kolpackov1-1/+12
2021-01-30Add std::{map, multimap} to types.hxxBoris Kolpackov1-3/+1
2020-08-18Add ability to mark config.* variables as "unsaved" (always transient)Boris Kolpackov1-10/+15
2020-08-16Add support for post-configure and pre-disfigure hooksBoris Kolpackov1-0/+13
2020-06-12Make order of imports stable in saved host build configurationBoris Kolpackov1-4/+4
2020-03-13Cleanup and make config/utility.?xx part of build system coreBoris Kolpackov1-8/+18
2020-02-07Drop copyright notice from source codeKaren Arutyunov1-1/+0
2020-01-29Rename module_base to module, redo module boot/init argument passingBoris Kolpackov1-1/+1
2019-11-13Implement config.config.persist logicBoris Kolpackov1-0/+10
2019-11-12Infra work for customizable config var persistence (config.config.persist)Boris Kolpackov1-0/+4
2019-11-11Change default for unused config.import.* variables from drop to keepBoris Kolpackov1-4/+6
2019-11-04Add $config.export() functionBoris Kolpackov1-5/+5
2019-07-05Move config, dist, test, and install modules into libraryKaren Arutyunov1-0/+93