summaryrefslogtreecommitdiffstats
path: root/build2/test/script
Commit message (Expand)AuthorAgeFilesLines
* Add workarounds for all cl releases until 20.00Karen Arutyunov2019-03-131-3/+3
* Use new setup for unit testsKaren Arutyunov2019-03-0827-0/+4677
* Add support for alternative build file/directory naming schemeBoris Kolpackov2019-03-073-13/+22
* Add testscript sleep builtinKaren Arutyunov2019-01-242-4/+84
* Update copyright yearKaren Arutyunov2019-01-1616-16/+16
* Adapt to inventing path_match_flagsKaren Arutyunov2018-11-301-1/+3
* Print id of failed testKaren Arutyunov2018-11-172-2/+30
* Fix GCC maybe used uninitialized warningKaren Arutyunov2018-11-161-1/+1
* Raise libcpp version in regex-related check to 7.0.0Karen Arutyunov2018-10-161-1/+1
* Create .buildignore file in testscript root working directoryKaren Arutyunov2018-09-051-7/+19
* Diagnose NULL test.target variable valueBoris Kolpackov2018-08-281-9/+19
* Add --after <ref-file> option for testscript touch builtinKaren Arutyunov2018-07-171-10/+44
* Add testscript mv builtinKaren Arutyunov2018-07-141-1/+224
* Adapt to renaming regex_replace_ex() to regex_replace_search()Karen Arutyunov2018-06-191-6/+7
* Minor formatting cleanupKaren Arutyunov2018-06-151-3/+3
* Update copyright yearKaren Arutyunov2018-05-1916-16/+16
* Add workarounds for all releases of VC15Karen Arutyunov2018-05-181-3/+3
* Pass ignore_dangling flag to dir_iterator() ctorKaren Arutyunov2018-05-182-3/+8
* Redo testscript diagnostics not to rely on invalid pathsKaren Arutyunov2018-05-162-52/+24
* Fix inability to run program by relative path in testscriptKaren Arutyunov2018-05-121-1/+22
* Add workarounds for VC15u7Boris Kolpackov2018-04-131-3/+3
* Add support for cp builtin -p optionKaren Arutyunov2018-03-191-12/+53
* Add support for detecting dependency cyclesBoris Kolpackov2018-02-161-6/+6
* Add support for VC15u6Boris Kolpackov2018-02-151-3/+3
* Preprend testscript expressions with ': ' for verbosity >= 3Karen Arutyunov2018-02-123-22/+13
* Preprend testscript expressions with $ for verbosity >= 3Karen Arutyunov2018-02-091-1/+1
* Fix broken id assigning for testscript if-else scopesKaren Arutyunov2018-02-081-1/+1
* Get rid of action rule override semanticsBoris Kolpackov2018-02-032-2/+10
* Work around bogus ubsan reportBoris Kolpackov2018-01-051-1/+2
* Add support for variable aliasesBoris Kolpackov2018-01-051-4/+5
* Fix few undefined behavior (ubsan) bugsBoris Kolpackov2018-01-022-7/+7
* Adapt regex to digit(wchar_t) added to libbutlKaren Arutyunov2017-12-262-2/+4
* Trace non-zero process exit codeBoris Kolpackov2017-12-171-17/+2
* Adapt to libbutl process API extensionKaren Arutyunov2017-12-151-17/+23
* Add support for VC 15u5 (compiler version 19.12)Boris Kolpackov2017-12-121-3/+3
* Allow typification of variables and values across load generationsBoris Kolpackov2017-12-031-0/+1
* Fix GCC 7 -fimplicit-fallthrough warningsBoris Kolpackov2017-12-011-22/+16
* Add support for for-loopBoris Kolpackov2017-11-091-1/+5
* Adapt to modularization of libbutlKaren Arutyunov2017-10-032-6/+6
* Extract system header search paths from GCC or compatibleBoris Kolpackov2017-10-032-3/+0
* Extend regex workaround to Clang/libc++ 5 and 6Boris Kolpackov2017-08-191-1/+1
* Add support for custom data storage in target::preprequisite_targetsBoris Kolpackov2017-07-281-1/+0
* Implement detection of ignorable changes (whitespaces, comments)Boris Kolpackov2017-07-221-38/+5
* Move regex utilities to libbutlKaren Arutyunov2017-06-212-3/+2
* Add support for exit testscript builtinKaren Arutyunov2017-06-194-290/+436
* Fix conditional scope to never be emptyKaren Arutyunov2017-06-191-0/+1
* Add support for ln testscript builtinKaren Arutyunov2017-06-151-4/+227
* Remove few unused lambda capturesBoris Kolpackov2017-06-121-1/+1
* Fix couple of deadly bugsBoris Kolpackov2017-06-121-1/+1
* Extend workaround version checks to VC15u3 (19.11)Boris Kolpackov2017-06-121-3/+3