Age | Commit message (Expand) | Author | Files | Lines |
2022-09-23 | Add $is_a(<name>, <target-type>), $filter[_out](<names>, <target-types>) func... | Boris Kolpackov | 1 | -0/+36 |
2022-09-22 | Add $integer_sequence(<begin>, <end>[, <step>]) function | Boris Kolpackov | 1 | -0/+8 |
2022-09-22 | Add support for hex notation for uint64 type | Boris Kolpackov | 1 | -0/+8 |
2022-09-19 | Allow computed variables in depdb preamble similar to impure functions | Boris Kolpackov | 1 | -5/+27 |
2022-09-02 | Add ability to specify `in` rule substitution as key-value pairs | Boris Kolpackov | 1 | -2/+27 |
2022-09-02 | Rename in.substitution variable to in.mode | Boris Kolpackov | 1 | -1/+1 |
2022-07-08 | Fix some tests to match canned command line semantics | Karen Arutyunov | 4 | -4/+4 |
2022-07-07 | Use new cmdline type for canned command lines in {Build,Test}script | Boris Kolpackov | 5 | -6/+30 |
2022-06-28 | Add support for querying out-qualified target-specific variables | Boris Kolpackov | 2 | -8/+11 |
2022-04-19 | Use target recipe for auxiliary data storage during match-apply | Boris Kolpackov | 1 | -2/+2 |
2022-03-23 | Make project configuration variables non-nullable by default | Boris Kolpackov | 1 | -3/+33 |
2022-02-21 | Factor process-wide initialization to init_process() function | Boris Kolpackov | 1 | -1/+1 |
2022-02-14 | Fix module loading in libbuild2 test | Boris Kolpackov | 1 | -8/+17 |
2022-02-10 | Make few global types separately constructible/initializable | Boris Kolpackov | 1 | -1/+1 |
2022-01-26 | Make bash module install into bin/<project>.bash/ to avoid clashes | Boris Kolpackov | 1 | -2/+2 |
2022-01-18 | Add dynamic prerequisites to $< unless --adhoc is specified | Boris Kolpackov | 1 | -57/+152 |
2021-12-02 | Fix path function test failure on Windows | Boris Kolpackov | 1 | -1/+1 |
2021-12-02 | Add $root_directory(<path>) function | Boris Kolpackov | 1 | -0/+22 |
2021-12-02 | Add $relative(<path>,<dir-path>) function | Boris Kolpackov | 1 | -0/+6 |
2021-11-26 | Add $size(string), $size(path), and $size(dir_path) functions | Boris Kolpackov | 2 | -0/+18 |
2021-11-16 | Disable C++20 modules tests for MinGW GCC | Boris Kolpackov | 1 | -0/+7 |
2021-11-04 | Fix test | Boris Kolpackov | 1 | -1/+1 |
2021-11-04 | Add $size() function to get size of sequence (names, strings, etc) | Boris Kolpackov | 3 | -5/+24 |
2021-11-02 | Add $sort() function | Boris Kolpackov | 3 | -1/+34 |
2021-10-13 | Add --cwd|-t option to env pseudo-builtin | Karen Arutyunov | 2 | -60/+106 |
2021-09-28 | Adapt to libbutl headers extension change from .mxx to .hxx | Karen Arutyunov | 1 | -4/+4 |
2021-09-24 | Fortify tests against NDEBUG | Karen Arutyunov | 4 | -1/+12 |
2021-09-14 | Consistently install prerequisites from any scope by default | Boris Kolpackov | 1 | -0/+1 |
2021-07-08 | Also disable GCC -Wstringop-overread in tests | Boris Kolpackov | 1 | -1/+2 |
2021-06-09 | Fix cxx pattern rule test | Boris Kolpackov | 1 | -6/+7 |
2021-06-08 | Redo low verbosity diagnostic deduction to use scope instead of target | Boris Kolpackov | 1 | -45/+20 |
2021-06-08 | Get rid of special *{} wildcard target type notation in target type/patterns | Boris Kolpackov | 1 | -1/+1 |
2021-06-08 | Implement ad hoc regex pattern rule support | Boris Kolpackov | 3 | -2/+79 |
2021-06-08 | Only pass target to recipe_text() if recipe is not shared | Boris Kolpackov | 1 | -20/+45 |
2021-05-28 | Add support for regex-based target type/pattern specific variables | Boris Kolpackov | 1 | -0/+127 |
2021-05-28 | Ban conversion of patterns to values | Boris Kolpackov | 3 | -2/+5 |
2021-04-21 | Add buildscript depdb builtin 'env' command | Karen Arutyunov | 1 | -0/+62 |
2021-04-20 | Disable bunch of bogus GCC warnings | Boris Kolpackov | 1 | -0/+2 |
2021-03-22 | Fix tests to work for compressed file cache entries | Boris Kolpackov | 1 | -1/+1 |
2021-03-18 | Add noop mode to file cache, add --file-cache option to select | Boris Kolpackov | 1 | -1/+1 |
2021-03-16 | Define intermediate build results file cache interface | Boris Kolpackov | 1 | -1/+3 |
2021-02-11 | Improve module name to file name matching logic | Boris Kolpackov | 1 | -0/+3 |
2021-02-11 | Update header unit tests | Boris Kolpackov | 1 | -4/+4 |
2021-01-12 | Diagnose typed and project-qualified empty names | Boris Kolpackov | 1 | -1/+0 |
2020-12-14 | Make use of export testscript builtin | Karen Arutyunov | 1 | -5/+7 |
2020-12-14 | Make export script builtin tests more robust | Karen Arutyunov | 1 | -0/+5 |
2020-12-11 | Add export script pseudo-builtin | Karen Arutyunov | 3 | -4/+170 |
2020-12-11 | Copy parent scope's test program list in runner's entry() function rather tha... | Karen Arutyunov | 1 | -3/+29 |
2020-12-11 | Fix set pseudo-builtin to reset special variables when required | Karen Arutyunov | 1 | -0/+9 |
2020-12-11 | Prefix pseudo-builtin diagnostincs messages with their names | Karen Arutyunov | 3 | -12/+12 |