Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-05-01 | Add hxx extension for headers | Karen Arutyunov | 1 | -1/+1 | |
2017-03-14 | Preserve failed state even if recipe is overridden | Boris Kolpackov | 1 | -7/+14 | |
2017-03-06 | Iterate over group members in test rule only if resolvable | Boris Kolpackov | 1 | -2/+4 | |
2017-03-03 | Use final action state after match at top level (operation) | Boris Kolpackov | 1 | -0/+13 | |
2017-03-02 | Implement parallel match | Boris Kolpackov | 1 | -26/+192 | |
2017-02-13 | Implement parallel error propagation, keep_going mode | Boris Kolpackov | 1 | -12/+23 | |
Keep going is the default but there is now the -s|--serial-stop that makes the driver run serially and stop at first error. Also fix some lockups, other minor improvements/features. | |||||
2017-02-13 | Get rid of count_postponed | Boris Kolpackov | 1 | -1/+0 | |
Terget execution is postponed with regards to the current thread only thus it doesn't seem right to make postponed a target state. | |||||
2017-02-13 | Implement parallel operation execution | Boris Kolpackov | 1 | -0/+33 | |
2017-02-13 | Implement target_set locking, including extension update | Boris Kolpackov | 1 | -0/+21 | |
2017-02-13 | Add model mutex, make var_pool const by default | Boris Kolpackov | 1 | -2/+2 | |
2017-01-23 | Go back to storing scope instead of target in prerequisite | Boris Kolpackov | 1 | -3/+3 | |
Turns out this was semantically the right way to do it. | |||||
2017-01-20 | Remove prerequisite caching in scope | Boris Kolpackov | 1 | -20/+8 | |
We don't share them often and those that are shared (e.g., cxx{} in obja/objs{}) are lightweight (SOO). | |||||
2017-01-19 | Get rid of project_name_pool | Boris Kolpackov | 1 | -1/+1 | |
With small string optimizations this is most likely a hindrance rather that an optimization. | |||||
2017-01-05 | Update copyright year | Boris Kolpackov | 1 | -1/+1 | |
2016-07-29 | Fix bug in prerequisite iteration leave group support | Boris Kolpackov | 1 | -1/+3 | |
2016-06-26 | Add notion of ad hoc group, use to handle DLL/import library | Boris Kolpackov | 1 | -21/+74 | |
2016-01-09 | Update copyright year | Boris Kolpackov | 1 | -1/+1 | |
2016-01-05 | Rename build directory/namespace to build2 | Boris Kolpackov | 1 | -0/+85 | |