Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
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 | |
2017-03-02 | Fix unit test code generation | Boris Kolpackov | 9 | -23/+25 | |
2017-03-02 | Options cleanup | Boris Kolpackov | 2 | -8/+14 | |
2017-03-02 | Implement parallel match | Boris Kolpackov | 81 | -2138/+3761 | |
2017-03-01 | Add set builtin | Karen Arutyunov | 8 | -18/+579 | |
2017-02-21 | Add note on variable expansion and set builtin in testscript | Boris Kolpackov | 1 | -1/+9 | |
2017-02-17 | Add note on set being pseudo-builtin in testscript | Boris Kolpackov | 1 | -1/+5 | |
2017-02-16 | Add cp builtin | Karen Arutyunov | 5 | -15/+530 | |
2017-02-15 | Spec set testscript builtin | Boris Kolpackov | 1 | -2/+42 | |
2017-02-15 | Tighten doc/.gitignore | Karen Arutyunov | 1 | -1/+1 | |
2017-02-15 | Minor change in cp testscript builtin spec | Karen Arutyunov | 1 | -2/+3 | |
2017-02-15 | Re-spec cp testscript builtin | Boris Kolpackov | 1 | -32/+34 | |
2017-02-14 | Redo library meta-information protocol without match_only() | Boris Kolpackov | 6 | -100/+88 | |
2017-02-14 | Modify library mate-information protocol not to use lib{} group | Boris Kolpackov | 9 | -79/+48 | |
2017-02-14 | Initialize target::state_ | Boris Kolpackov | 1 | -1/+1 | |
We may need it even before recipe() resets it, for example, in mtime(). | |||||
2017-02-14 | Specify cp testscript builtin | Boris Kolpackov | 1 | -4/+71 | |
2017-02-13 | Make GCC 4.9, VC14 happy | Boris Kolpackov | 4 | -3/+15 | |