summaryrefslogtreecommitdiffstats
path: root/build2/test/script/script.cxx
Commit message (Expand)AuthorAgeFilesLines
* Add support for multiple variable overridesHEADmasterBoris Kolpackov2019-03-141-1/+1
* Add support for alternative build file/directory naming schemeBoris Kolpackov2019-03-071-3/+3
* Update copyright yearKaren Arutyunov2019-01-161-1/+1
* Update copyright yearKaren Arutyunov2018-05-191-1/+1
* Preprend testscript expressions with ': ' for verbosity >= 3Karen Arutyunov2018-02-121-17/+0
* Get rid of action rule override semanticsBoris Kolpackov2018-02-031-2/+6
* Add support for variable aliasesBoris Kolpackov2018-01-051-4/+5
* Fix few undefined behavior (ubsan) bugsBoris Kolpackov2018-01-021-3/+3
* Allow typification of variables and values across load generationsBoris Kolpackov2017-12-031-0/+1
* Extract system header search paths from GCC or compatibleBoris Kolpackov2017-10-031-1/+0
* Fix testscript runner not to remove special files with wildcard cleanupsKaren Arutyunov2017-05-311-0/+6
* Cleanup testscript runner diagnosticsBoris Kolpackov2017-05-021-2/+2
* Add hxx extension for headersKaren Arutyunov2017-05-011-3/+3
* Add support for >! test command redirectKaren Arutyunov2017-03-161-1/+5
* Add support for config.test.output variableKaren Arutyunov2017-03-151-0/+17
* Fix target name printing in diagnosticsBoris Kolpackov2017-03-041-1/+1
* Implement parallel matchBoris Kolpackov2017-03-021-5/+5
* Track variable value modificationsBoris Kolpackov2017-02-131-1/+1
* Pass const target& to recipesBoris Kolpackov2017-02-131-2/+2
* Add notion of phase, enforceBoris Kolpackov2017-02-131-1/+4
* Add support for shared here-documentsKaren Arutyunov2017-01-241-3/+23
* Add support for comparison of test command output to a fileKaren Arutyunov2017-01-241-3/+9
* Add support for portable path modifer and dot character escaping inversionKaren Arutyunov2017-01-191-33/+82
* Implement support for narrowing down tests (config.test)Boris Kolpackov2017-01-121-16/+6
* Update copyright yearBoris Kolpackov2017-01-051-1/+1
* Add support for regex in runnerKaren Arutyunov2017-01-051-9/+33
* Add line_regexKaren Arutyunov2016-12-161-49/+31
* Add support for passing target name to testscript via test variableBoris Kolpackov2016-12-161-17/+70
* Implement test.redirects, test.cleanupsBoris Kolpackov2016-12-151-6/+20
* Initial parallel scheduler implementation, use to run testscripsBoris Kolpackov2016-12-091-8/+59
* Allow here-document end marker to be wholly quotedBoris Kolpackov2016-11-251-4/+7
* Implement testscript command-ifBoris Kolpackov2016-11-081-2/+20
* Add mkdir and touch builtinsKaren Arutyunov2016-11-081-1/+10
* Implement testscript inclusion supportBoris Kolpackov2016-11-041-25/+30
* Fix Clang and VC warningsKaren Arutyunov2016-11-041-1/+1
* Implement command-pipe, command-expr in testscript parserBoris Kolpackov2016-11-041-0/+48
* Update test runner to accommodate cleanup typesKaren Arutyunov2016-11-041-6/+15
* Add support for &dir/*** test path cleanup syntaxKaren Arutyunov2016-11-041-10/+1
* Suppress duplicates on test scope path cleanup registrationKaren Arutyunov2016-11-041-0/+21
* Add support of cleanups to testscript parserKaren Arutyunov2016-11-041-4/+23
* Add support of merge redirect to testscript parserKaren Arutyunov2016-11-041-5/+12
* Add support of file redirects to testscript parserKaren Arutyunov2016-11-041-5/+127
* Fix printing no-newline here-doc and here-strKaren Arutyunov2016-11-041-13/+19
* Minor testscript changesBoris Kolpackov2016-11-041-1/+6
* Support >+ and <+ redirects in parserKaren Arutyunov2016-11-041-0/+1
* Change <! and >! syntaxt to <- and >-Karen Arutyunov2016-11-041-1/+1
* Implement creation/cleanup of testscript root working directoryBoris Kolpackov2016-11-041-13/+8
* Add support for testscript scope id, working directoryBoris Kolpackov2016-11-041-11/+62
* Move exit status to command, make runner run commands, not testsBoris Kolpackov2016-11-041-20/+11
* Add testscript parser unit testBoris Kolpackov2016-11-041-0/+2