Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2022-03-11 | Allow effective quoting for names that need curly braces in their ↵ | Karen Arutyunov | 1 | -4/+3 | |
representations | |||||
2022-02-16 | Invent quoting modes for to_stream(name) | Karen Arutyunov | 1 | -13/+42 | |
2021-05-28 | Add support for regex-based target type/pattern specific variables | Boris Kolpackov | 1 | -14/+67 | |
This is in addition to the already supported path-based target type/pattern specific variables. For example: hxx{*}: x = y # path-based hxx{~/.*/}: x = y # regex-based | |||||
2021-05-28 | Ban conversion of patterns to values | Boris Kolpackov | 1 | -0/+2 | |
Also improve conversion diagnostic. | |||||
2021-05-28 | Make notion of name pattern explicit, fix various related loose ends | Boris Kolpackov | 1 | -13/+37 | |
2020-02-07 | Drop copyright notice from source code | Karen Arutyunov | 1 | -1/+0 | |
2019-11-14 | Make use of butl::to_stream(ostream, path, bool) | Karen Arutyunov | 1 | -5/+2 | |
2019-10-18 | Add $quote() function for quoting values | Boris Kolpackov | 1 | -6/+20 | |
This can be useful if we want to pass a value on the command line, for example, in a testscript: $* config.cxx=$quote($recall($cxx.path) $cxx.mode, true) | |||||
2019-07-01 | Split build system into library and driver | Boris Kolpackov | 1 | -0/+187 | |