summaryrefslogtreecommitdiffstats
path: root/build2/test
Commit message (Expand)AuthorAgeFilesLines
* Add support for multiple variable overridesHEADmasterBoris Kolpackov2019-03-141-1/+1
* 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
* Move bunch of root scope-only data members to root_extraBoris Kolpackov2019-03-071-2/+2
* Add support for alternative build file/directory naming schemeBoris Kolpackov2019-03-075-19/+31
* Add testscript sleep builtinKaren Arutyunov2019-01-242-4/+84
* Update copyright yearKaren Arutyunov2019-01-1627-27/+27
* 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
* Only search for external tools (compilers, linkers, etc) in PATHBoris Kolpackov2018-11-051-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-052-11/+29
* Rename .test/test{} to .testscript/testscript{}Boris Kolpackov2018-09-042-6/+6
* Diagnose NULL test.target variable valueBoris Kolpackov2018-08-281-9/+19
* Add support for default extension specification, trailing dot escapingBoris Kolpackov2018-08-071-7/+12
* Add --after <ref-file> option for testscript touch builtinKaren Arutyunov2018-07-171-10/+44
* Add testscript mv builtinKaren Arutyunov2018-07-141-1/+224
* Add prerequisite variable visibility specification/enforcementBoris Kolpackov2018-06-281-4/+4
* Implement support for excluded and ad hoc prerequisitesBoris Kolpackov2018-06-282-1/+7
* 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-1927-27/+27
* Support for deriving target type from file name, handle testscript, buildfileBoris Kolpackov2018-05-191-1/+2
* 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
* Implement forwarded configurations and backlinkingBoris Kolpackov2018-04-261-4/+28
* 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-162-12/+12
* Fix group link-up raceBoris Kolpackov2018-02-161-1/+1
* 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 test (and few other things)Boris Kolpackov2018-02-091-2/+2
* Fix broken id assigning for testscript if-else scopesKaren Arutyunov2018-02-081-1/+1
* Update/cleanup comment documentation for inner/outer operation semanticsBoris Kolpackov2018-02-081-5/+5
* Add support for update-for-{test,install} operation aliasesBoris Kolpackov2018-02-074-2/+21
* Initial work for default update outer operationBoris Kolpackov2018-02-072-28/+57
* Fix test and install rules to handle see-through groups correctlyBoris Kolpackov2018-02-052-51/+45
* Work around VC issueBoris Kolpackov2018-02-031-5/+5
* Get rid of action rule override semanticsBoris Kolpackov2018-02-037-437/+475
* Work around bogus ubsan reportBoris Kolpackov2018-01-051-1/+2
* Add support for variable aliasesBoris Kolpackov2018-01-051-4/+5
* Load config.build in init(), not boot()Boris Kolpackov2018-01-042-2/+4
* 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-172-27/+3