aboutsummaryrefslogtreecommitdiff
path: root/build2/functions-builtin.cxx
AgeCommit message (Collapse)AuthorFilesLines
2019-07-01Split build system into library and driverBoris Kolpackov1-56/+0
2019-01-16Update copyright yearKaren Arutyunov1-1/+1
2018-06-20Add $process.run() and $process.run_regex() functionsBoris Kolpackov1-4/+4
$process.run(<prog>[ <args>...]) Return trimmed stdout. $process.run_regex(<prog>[ <args>...], <pat> [, <fmt>]) Return stdout lines matched and optionally processed with regex. Each line of stdout (including the customary trailing blank) is matched (as a whole) against <pat> and, if successful, returned, optionally processed with <fmt>, as an element of a list.
2018-06-15Use portable environment variable manipulation functionsKaren Arutyunov1-10/+6
2018-05-19Update copyright yearKaren Arutyunov1-1/+1
2017-08-30Make $getenv() to return untyped valueKaren Arutyunov1-2/+9
2017-06-26Add support for $path_search() and $path_match()Karen Arutyunov1-10/+1
2017-06-21Add support for $envvar() functionKaren Arutyunov1-0/+32
2017-05-01Add hxx extension for headersKaren Arutyunov1-2/+2
2017-01-05Update copyright yearBoris Kolpackov1-1/+1
2016-12-01Organize tests/, factor common testscript fragmentsBoris Kolpackov1-1/+1
2016-11-30Add support for typed/untyped concatenated expansionBoris Kolpackov1-0/+6
2016-11-23Implement few builtin functions that can operate on any valueBoris Kolpackov1-0/+24
type() null() empty () identity()