Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-01-29 | Rename module_base to module, redo module boot/init argument passing | Boris Kolpackov | 2 | -17/+2 | |
2020-01-28 | Use scope::var_pool() | Boris Kolpackov | 2 | -19/+18 | |
2020-01-28 | Use scope::insert_rule() | Boris Kolpackov | 1 | -10/+8 | |
2019-11-04 | Add $config.export() function | Boris Kolpackov | 1 | -4/+3 | |
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-10-29 | Regularize and make accessible install/uninstall primitives | Boris Kolpackov | 2 | -36/+70 | |
2019-10-23 | Un-tune scheduler when building build system modules | Boris Kolpackov | 1 | -2/+2 | |
2019-08-28 | Add/update some module descriptions | Karen Arutyunov | 1 | -0/+6 | |
2019-08-26 | Add support for for_install prerequisite-specific var in link rule | Boris Kolpackov | 1 | -0/+1 | |
Also reserve for_test. | |||||
2019-08-23 | Introduce notion of build context | Boris Kolpackov | 5 | -20/+31 | |
All non-const global state is now in class context and we can now have multiple independent builds going on at the same time. | |||||
2019-08-21 | Cleanup context.hxx and its usage | Boris Kolpackov | 1 | -0/+1 | |
2019-08-15 | Redo Windows implementation of install_l() to use uninstall_f() | Boris Kolpackov | 2 | -56/+62 | |
2019-08-15 | Fix bug in Windows implementation of install_l() | Boris Kolpackov | 1 | -3/+3 | |
2019-08-15 | Fix bug in mkanylink() usage | Boris Kolpackov | 1 | -1/+9 | |
2019-08-15 | Implement libs_paths symlinking support on Windows | Boris Kolpackov | 1 | -3/+41 | |
Also, temporarily enable libs_paths::link on Windows for testing. | |||||
2019-07-24 | Move in build system module to separate library | Boris Kolpackov | 2 | -3/+9 | |
2019-07-05 | Move config, dist, test, and install modules into library | Karen Arutyunov | 8 | -0/+1983 | |