aboutsummaryrefslogtreecommitdiff
path: root/libbuild2/name.cxx
AgeCommit message (Collapse)AuthorFilesLines
2022-02-16Invent quoting modes for to_stream(name)Karen Arutyunov1-13/+42
2021-05-28Add support for regex-based target type/pattern specific variablesBoris Kolpackov1-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-28Ban conversion of patterns to valuesBoris Kolpackov1-0/+2
Also improve conversion diagnostic.
2021-05-28Make notion of name pattern explicit, fix various related loose endsBoris Kolpackov1-13/+37
2020-02-07Drop copyright notice from source codeKaren Arutyunov1-1/+0
2019-11-14Make use of butl::to_stream(ostream, path, bool)Karen Arutyunov1-5/+2
2019-10-18Add $quote() function for quoting valuesBoris Kolpackov1-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-01Split build system into library and driverBoris Kolpackov1-0/+187