Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-02-12 | Preprend testscript expressions with ': ' for verbosity >= 3 | Karen Arutyunov | 1 | -17/+0 | |
2018-02-03 | Get rid of action rule override semantics | Boris Kolpackov | 1 | -2/+6 | |
Instead we now have two more or less separate match states for outer and inner parts of an action. | |||||
2018-01-05 | Add support for variable aliases | Boris Kolpackov | 1 | -4/+5 | |
2018-01-02 | Fix few undefined behavior (ubsan) bugs | Boris Kolpackov | 1 | -3/+3 | |
2017-12-03 | Allow typification of variables and values across load generations | Boris Kolpackov | 1 | -0/+1 | |
The original semantics turned out to be too restrictive. For example, the user may have specified the config.c variable on the command line that is only used by an imported project that is loaded in a subsequent generation. We are also relaxing it for values since conceptually the two feel the same. For a value the (hypothetical) example is a "common" variable set in a project root that is only queried in a subdirectory in a subsequent generation. | |||||
2017-10-03 | Extract system header search paths from GCC or compatible | Boris Kolpackov | 1 | -1/+0 | |
2017-05-31 | Fix testscript runner not to remove special files with wildcard cleanups | Karen Arutyunov | 1 | -0/+6 | |
2017-05-02 | Cleanup testscript runner diagnostics | Boris Kolpackov | 1 | -2/+2 | |
2017-05-01 | Add hxx extension for headers | Karen Arutyunov | 1 | -3/+3 | |
2017-03-16 | Add support for >! test command redirect | Karen Arutyunov | 1 | -1/+5 | |
2017-03-15 | Add support for config.test.output variable | Karen Arutyunov | 1 | -0/+17 | |
2017-03-04 | Fix target name printing in diagnostics | Boris Kolpackov | 1 | -1/+1 | |
2017-03-02 | Implement parallel match | Boris Kolpackov | 1 | -5/+5 | |
2017-02-13 | Track variable value modifications | Boris Kolpackov | 1 | -1/+1 | |
2017-02-13 | Pass const target& to recipes | Boris Kolpackov | 1 | -2/+2 | |
2017-02-13 | Add notion of phase, enforce | Boris Kolpackov | 1 | -1/+4 | |
2017-01-24 | Add support for shared here-documents | Karen Arutyunov | 1 | -3/+23 | |
2017-01-24 | Add support for comparison of test command output to a file | Karen Arutyunov | 1 | -3/+9 | |
2017-01-19 | Add support for portable path modifer and dot character escaping inversion | Karen Arutyunov | 1 | -33/+82 | |
2017-01-12 | Implement support for narrowing down tests (config.test) | Boris Kolpackov | 1 | -16/+6 | |
2017-01-05 | Update copyright year | Boris Kolpackov | 1 | -1/+1 | |
2017-01-05 | Add support for regex in runner | Karen Arutyunov | 1 | -9/+33 | |
2016-12-16 | Add line_regex | Karen Arutyunov | 1 | -49/+31 | |
2016-12-16 | Add support for passing target name to testscript via test variable | Boris Kolpackov | 1 | -17/+70 | |
Such a targets is automatically resolved and converted to path. | |||||
2016-12-15 | Implement test.redirects, test.cleanups | Boris Kolpackov | 1 | -6/+20 | |
2016-12-09 | Initial parallel scheduler implementation, use to run testscrips | Boris Kolpackov | 1 | -8/+59 | |
2016-11-25 | Allow here-document end marker to be wholly quoted | Boris Kolpackov | 1 | -4/+7 | |
2016-11-08 | Implement testscript command-if | Boris Kolpackov | 1 | -2/+20 | |
2016-11-08 | Add mkdir and touch builtins | Karen Arutyunov | 1 | -1/+10 | |
2016-11-04 | Implement testscript inclusion support | Boris Kolpackov | 1 | -25/+30 | |
2016-11-04 | Fix Clang and VC warnings | Karen Arutyunov | 1 | -1/+1 | |
2016-11-04 | Implement command-pipe, command-expr in testscript parser | Boris Kolpackov | 1 | -0/+48 | |
2016-11-04 | Update test runner to accommodate cleanup types | Karen Arutyunov | 1 | -6/+15 | |
2016-11-04 | Add support for &dir/*** test path cleanup syntax | Karen Arutyunov | 1 | -10/+1 | |
2016-11-04 | Suppress duplicates on test scope path cleanup registration | Karen Arutyunov | 1 | -0/+21 | |
2016-11-04 | Add support of cleanups to testscript parser | Karen Arutyunov | 1 | -4/+23 | |
2016-11-04 | Add support of merge redirect to testscript parser | Karen Arutyunov | 1 | -5/+12 | |
2016-11-04 | Add support of file redirects to testscript parser | Karen Arutyunov | 1 | -5/+127 | |
2016-11-04 | Fix printing no-newline here-doc and here-str | Karen Arutyunov | 1 | -13/+19 | |
2016-11-04 | Minor testscript changes | Boris Kolpackov | 1 | -1/+6 | |
2016-11-04 | Support >+ and <+ redirects in parser | Karen Arutyunov | 1 | -0/+1 | |
2016-11-04 | Change <! and >! syntaxt to <- and >- | Karen Arutyunov | 1 | -1/+1 | |
2016-11-04 | Implement creation/cleanup of testscript root working directory | Boris Kolpackov | 1 | -13/+8 | |
2016-11-04 | Add support for testscript scope id, working directory | Boris Kolpackov | 1 | -11/+62 | |
2016-11-04 | Move exit status to command, make runner run commands, not tests | Boris Kolpackov | 1 | -20/+11 | |
2016-11-04 | Add testscript parser unit test | Boris Kolpackov | 1 | -0/+2 | |
2016-11-04 | Generalize and move test printing code to script | Boris Kolpackov | 1 | -0/+97 | |
2016-11-04 | Implement testscript $*, $NN, $~ special variables | Boris Kolpackov | 1 | -18/+31 | |
2016-11-04 | Add notion of scope to testscript model | Boris Kolpackov | 1 | -7/+16 | |
2016-11-04 | Set test variable for testscript, improve test rule | Boris Kolpackov | 1 | -0/+29 | |