Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-03-17 | Disable amalgamation in configurations created by create meta-operation | Boris Kolpackov | 1 | -0/+5 | |
2017-03-17 | Add support for inclusion/exclusion groups in wildcard patterns | Boris Kolpackov | 3 | -16/+50 | |
For example cxx{* -{foo bar *x}}. | |||||
2017-03-17 | Add tests for multi-pattern crosses seeing that we use them | Boris Kolpackov | 2 | -1/+7 | |
2017-03-17 | Minor scheduler optimization | Boris Kolpackov | 1 | -4/+5 | |
2017-03-17 | Catch and dump unhandled exceptions in async task functions | Boris Kolpackov | 5 | -15/+49 | |
The problem with relying on noexcept for this is that there is no stack. | |||||
2017-03-17 | Improve testscript execution diagnostics | Boris Kolpackov | 1 | -24/+39 | |
2017-03-17 | Make line numbers signify argument numbers in buildspec | Boris Kolpackov | 4 | -12/+23 | |
2017-03-17 | Implement alternative command line buildspec and variable assignment syntax | Boris Kolpackov | 2 | -2/+89 | |
b test: foo/ bar/ b config.import.libhello = ../libhello/ | |||||
2017-03-17 | Implement create meta-operation | Boris Kolpackov | 18 | -121/+542 | |
2017-03-16 | Add ability for meta-operation to preprocess buildspec | Boris Kolpackov | 8 | -47/+118 | |
2017-03-16 | Add support for passing parameters to (meta-) operations | Boris Kolpackov | 18 | -192/+349 | |
2017-03-16 | Add support for >! test command redirect | Karen Arutyunov | 11 | -24/+115 | |
2017-03-15 | Print sub-entries of non-empty testscript directory registered for cleanup | Karen Arutyunov | 2 | -11/+63 | |
2017-03-15 | Add support for in place editing for sed builtin | Karen Arutyunov | 3 | -91/+100 | |
2017-03-15 | Add support for config.test.output variable | Karen Arutyunov | 14 | -123/+269 | |
2017-03-15 | Print unexpected or regex non-matching test command stdout/stderr | Karen Arutyunov | 3 | -0/+15 | |
2017-03-15 | Implement parallel testscript execution for single target | Boris Kolpackov | 3 | -14/+78 | |
2017-03-15 | Add build.verbosity variable with -v/-V/--verbose value | Boris Kolpackov | 1 | -0/+4 | |
2017-03-15 | Specify >! redirect in testscript | Boris Kolpackov | 1 | -0/+7 | |
2017-03-14 | Preserve failed state even if recipe is overridden | Boris Kolpackov | 3 | -10/+20 | |
2017-03-14 | Fix scheduler bug | Boris Kolpackov | 2 | -20/+48 | |
2017-03-14 | Implement implied buildfile support | Boris Kolpackov | 14 | -55/+121 | |
In essence, if the buildfile is: ./: */ Then it can be omitted entirely (provided there is at least one subdirectory). | |||||
2017-03-14 | Use wildcard patterns | Boris Kolpackov | 3 | -7/+3 | |
2017-03-13 | Cosmetic changes | Boris Kolpackov | 1 | -3/+3 | |
2017-03-13 | Port names test | Boris Kolpackov | 6 | -104/+110 | |
2017-03-13 | Filter hidden files/directories in wildcard patterns matches | Boris Kolpackov | 2 | -5/+39 | |
2017-03-13 | Adapt for path_search() change | Karen Arutyunov | 2 | -18/+26 | |
2017-03-13 | Implement dir/type-aware name group crossing | Boris Kolpackov | 4 | -137/+130 | |
2017-03-13 | Minor change | Boris Kolpackov | 1 | -3/+2 | |
2017-03-10 | First attempt to use wildcard patterns | Boris Kolpackov | 1 | -0/+13 | |
2017-03-10 | Implement support for wildcard patterns | Boris Kolpackov | 19 | -323/+1358 | |
2017-03-07 | Fix typo | Boris Kolpackov | 1 | -1/+1 | |
2017-03-07 | Minor documentation changes | Boris Kolpackov | 1 | -16/+16 | |
2017-03-07 | Spec wildcard pattern-based name generation | Boris Kolpackov | 1 | -0/+127 | |
2017-03-07 | Minor documentation change | Boris Kolpackov | 1 | -1/+1 | |
2017-03-07 | Specify config.test.output variable | Boris Kolpackov | 8 | -11/+199 | |
2017-03-06 | Only recognize function call if lparen is unseparated | Boris Kolpackov | 2 | -4/+5 | |
2017-03-06 | Iterate over group members in test rule only if resolvable | Boris Kolpackov | 5 | -33/+64 | |
2017-03-06 | Tweak target locking logic | Boris Kolpackov | 2 | -20/+18 | |
2017-03-04 | Call import_existing() from search_existing() now that we have it | Boris Kolpackov | 2 | -11/+8 | |
2017-03-04 | Fix target name printing in diagnostics | Boris Kolpackov | 2 | -2/+2 | |
2017-03-04 | Only set install variables if install module has been loaded | Boris Kolpackov | 2 | -37/+50 | |
While generally a good idea, failing to do this trips up our load generation protection. | |||||
2017-03-04 | Fix match-only recipe override corner case | Boris Kolpackov | 1 | -53/+82 | |
2017-03-03 | Refrain from working own queue when trying to lock target | Boris Kolpackov | 1 | -1/+8 | |
This can easily lead to deadlock. | |||||
2017-03-03 | Remove no longer necessary cli target type definition | Boris Kolpackov | 1 | -8/+2 | |
2017-03-03 | Fix test and dist for generated input/output | Boris Kolpackov | 5 | -9/+29 | |
2017-03-03 | Fix cli distribution via group | Boris Kolpackov | 10 | -55/+66 | |
2017-03-03 | Use final action state after match at top level (operation) | Boris Kolpackov | 3 | -9/+40 | |
2017-03-02 | Unconditionally load bin.ar module in c and cxx modules | Boris Kolpackov | 2 | -32/+13 | |
With our utility library/until test approach this will probably be more common than not. | |||||
2017-03-02 | Fix clean logic | Boris Kolpackov | 2 | -15/+17 | |