Age | Commit message (Expand) | Author | Files | Lines |
2020-07-12 | Cache subprojects variable value in scope::root_extra | Boris Kolpackov | 1 | -0/+11 |
2020-07-09 | Get rid of no longer needed friend | Boris Kolpackov | 1 | -4/+0 |
2020-07-02 | Cache project name in root_extra | Boris Kolpackov | 1 | -0/+12 |
2020-06-09 | Move recipe build directory to build/build/recipes/ | Boris Kolpackov | 1 | -2/+3 |
2020-05-27 | Amalgamation cutoff support | Boris Kolpackov | 1 | -5/+21 |
2020-04-27 | Rework tool importation along with cli module | Boris Kolpackov | 1 | -0/+21 |
2020-04-27 | Require explicit variable type in scope::{assign,append}() | Boris Kolpackov | 1 | -26/+39 |
2020-03-31 | Switch to project variable visibility by default | Boris Kolpackov | 1 | -1/+19 |
2020-03-27 | Implement project configuration reporting, similar to build system modules | Boris Kolpackov | 1 | -0/+6 |
2020-03-20 | Initial implementation of config directive for project-specific configuration | Boris Kolpackov | 1 | -6/+6 |
2020-03-19 | Tweak lookup_config() semantics some more | Boris Kolpackov | 1 | -2/+22 |
2020-03-17 | Rename all find*(variable) to lookup*(variable) | Boris Kolpackov | 1 | -24/+26 |
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 |
2020-01-28 | Use scope::var_pool() | Boris Kolpackov | 1 | -2/+2 |
2020-01-27 | See through lib{} group during dist | Boris Kolpackov | 1 | -0/+6 |
2020-01-27 | Add scope::{insert_rule,var_pool}() convenience functions | Boris Kolpackov | 1 | -2/+32 |
2019-11-14 | Make use of butl::to_stream(ostream, path, bool) | Karen Arutyunov | 1 | -1/+3 |
2019-11-04 | Add $config.export() function | Boris Kolpackov | 1 | -4/+4 |
2019-10-29 | Add forward declaration header for build state types | Boris Kolpackov | 1 | -0/+1 |
2019-08-26 | Factor target name processing code from parser to scope | Boris Kolpackov | 1 | -0/+21 |
2019-08-26 | Make target types project-wide | Boris Kolpackov | 1 | -6/+41 |
2019-08-23 | Introduce notion of build context | Boris Kolpackov | 1 | -40/+24 |
2019-08-21 | Cleanup context.hxx and its usage | Boris Kolpackov | 1 | -2/+25 |
2019-08-21 | Implement dynamic loading of build system modules | Boris Kolpackov | 1 | -1/+1 |
2019-07-02 | Minor improvements | Boris Kolpackov | 1 | -1/+1 |
2019-07-01 | Split build system into library and driver | Boris Kolpackov | 1 | -0/+471 |