Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-11-16 | Implement support for dependency chains | Boris Kolpackov | 1 | -4/+9 | |
Now instead of: ./: exe{foo} exe{foo}: cxx{*} We can write: ./: exe{foo}: cxx{*} Or even: ./: exe{foo}: libue{foo}: cxx{*} This can be combined with prerequisite-specific variables (which naturally only apply to the last set of prerequisites in the chain): ./: exe{foo}: libue{foo}: bin.whole = false | |||||
2018-09-04 | Rename .test/test{} to .testscript/testscript{} | Boris Kolpackov | 1 | -1/+1 | |
2018-05-19 | Update copyright year | Karen Arutyunov | 2 | -2/+2 | |
2018-05-19 | Get rid of doc{version} and types for testscript and manifest in buildfiles | Karen Arutyunov | 1 | -1/+1 | |
2017-12-16 | Redo string/stream representation of dir{} name/target | Boris Kolpackov | 1 | -8/+8 | |
Now instead of: dir{foo/bar/} We get: foo/dir{bar/} Which feels more consistent with how we print other names/targets. That is, "directory bar/ in directory foo/" similar how foo/exe{bar} is "executable bar in directory foo/". | |||||
2017-11-20 | Add test for prerequisite-specific variables | Boris Kolpackov | 2 | -0/+76 | |