Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2016-01-05 | Rename build directory/namespace to build2 | Boris Kolpackov | 1 | -55/+0 | |
2015-12-16 | Implement support for multiple scope/targets in variable assignment | Boris Kolpackov | 1 | -2/+5 | |
Can now even do this: foo/ file{*-bar} file{baz}: x = y | |||||
2015-12-07 | Add support for specifying minimum required build2 version | Boris Kolpackov | 1 | -0/+2 | |
The syntax is: using build@0.1.0-a1 The idea is that we will later also use it for modules and 'build' is a special, the "build system itself" module. Also fix a problem with peeking and lexer mode switching. | |||||
2015-12-01 | Implement support for definition target type aliases | Boris Kolpackov | 1 | -1/+8 | |
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-02 | Common types cleanup (strings, cstrings) | Boris Kolpackov | 1 | -3/+6 | |
2015-06-18 | Move path and filesystem from build2 to libbutl | Boris Kolpackov | 1 | -1/+20 | |
2015-05-11 | Correct copyright | Boris Kolpackov | 1 | -1/+1 | |
2015-04-13 | Add separate type to represent directory paths | Boris Kolpackov | 1 | -0/+1 | |
2015-02-23 | Redo rule match/build logic | Boris Kolpackov | 1 | -0/+20 | |
Now the rule is fully responsible for searching, matching, and building of prerequisites. |