Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2016-01-05 | Rename build directory/namespace to build2 | Boris Kolpackov | 1 | -144/+0 | |
2015-08-31 | Rework scoping logic | Boris Kolpackov | 1 | -1/+14 | |
Now the src directory is entered into the scope map and points to the same scope as out. This means that targets that are in src, not out (e.g., source files) will "see" rules, variables, etc. This becomes important when we try, for example, to install a source file (say, a header) from src: we need the rule as well as the install.* variables. | |||||
2015-08-24 | New variable architecture | Boris Kolpackov | 1 | -1/+6 | |
2015-07-15 | Implement project-qualified names/prerequisites, two-stage import | Boris Kolpackov | 1 | -1/+26 | |
2015-07-10 | Implement automatic subproject discovery | Boris Kolpackov | 1 | -0/+7 | |
Currently we only capture their directories without the project names. We will need project names when we hook import search into this. | |||||
2015-07-08 | Implement automatic amalgamation discovery | Boris Kolpackov | 1 | -1/+16 | |
2015-06-18 | Move path and filesystem from build2 to libbutl | Boris Kolpackov | 1 | -2/+1 | |
2015-05-22 | Get rid of gcc, clang warnings (-Wall) | Boris Kolpackov | 1 | -1/+1 | |
2015-05-11 | Correct copyright | Boris Kolpackov | 1 | -1/+1 | |
2015-04-28 | Second iteration over import/export support | Boris Kolpackov | 1 | -1/+2 | |
2015-04-13 | Add separate type to represent directory paths | Boris Kolpackov | 1 | -4/+4 | |
2015-04-13 | Add initial import support | Boris Kolpackov | 1 | -3/+29 | |
2015-04-07 | Initial support for amalgamation/subprojects | Boris Kolpackov | 1 | -0/+17 | |
For now both need to be manually specified in src bootstrap. At this stage main() loads any outer root scopes while include loads any inner. | |||||
2015-03-24 | Make meta-operations control build loop; add disfigure skeleton | Boris Kolpackov | 1 | -0/+36 | |