Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2016-01-05 | Rename build directory/namespace to build2 | Boris Kolpackov | 1 | -62/+0 | |
2015-12-01 | Implement support for definition target type aliases | Boris Kolpackov | 1 | -2/+2 | |
For example: define cli=file Currently, the semantics is that of a real alias with only name differences that are used for display. See tests/define/buildfile for more use cases. | |||||
2015-07-21 | Improve nested operations support | Boris Kolpackov | 1 | -1/+1 | |
The idea is this: we need to be able to override "conditional, inner for outer" recipes with the "unconditional inner" ones. Here is the concrete scenario: we have {update, test} action and the lib{} target that is both mentioned as a prerequisite of ./ and exe{}, which is a test. At first, we want to ignore lib{} when reached as a prerequisite of ./. But then we get to it via exe{} (which is a test and thus should be updated). At this point we should override the recipe for lib{} with the one that would update it rather than ignore. | |||||
2015-07-02 | Various improvements to cli module | Boris Kolpackov | 1 | -1/+1 | |
2015-07-01 | Get rid of accessors/modifiers in cli.cxx target | Boris Kolpackov | 1 | -9/+17 | |
2015-07-01 | Clean up group state, mtime design | Boris Kolpackov | 1 | -2/+5 | |
2015-07-01 | Cleanup group "see through" design | Boris Kolpackov | 1 | -3/+3 | |
2015-06-24 | First take on the cli module plus necessary infrastructure | Boris Kolpackov | 1 | -0/+51 | |