aboutsummaryrefslogtreecommitdiff
path: root/build2/file.ixx
AgeCommit message (Collapse)AuthorFilesLines
2019-07-01Split build system into library and driverBoris Kolpackov1-29/+0
2019-03-07Add support for alternative build file/directory naming schemeBoris Kolpackov1-15/+0
Now the build/*.build, buildfile, and .buildignore filesystem entries in a project can alternatively (but consistently) be called build2/*.build2, build2file, and .build2ignore. See a note at the beginning of the Project Structure section in the manual for details (motivation, restrictions, etc).
2019-01-16Update copyright yearKaren Arutyunov1-1/+1
2018-05-19Update copyright yearKaren Arutyunov1-1/+1
2018-04-27Add support for build hooksBoris Kolpackov1-0/+15
The following buildfiles are loaded (if present) at appropriate times from the out_root subdirectories of a project: build/bootstrap/pre-*.build # before loading bootstrap.build build/bootstrap/post-*.build # after loading bootstrap.build build/root/pre-*.build # before loading root.build build/root/post-*.build # after loading root.build
2017-03-02Implement parallel matchBoris Kolpackov1-4/+4
2017-02-13Tighten code that operates during both search/match and executeBoris Kolpackov1-0/+17
2017-02-13Add model mutex, make var_pool const by defaultBoris Kolpackov1-2/+2
2017-01-23Implement automatic loading of directory buildfilesBoris Kolpackov1-1/+1
Now instead of explicitly writing: d = foo/ bar/ ./: $d include $d We can (usually) just write: ./: foo/ bar/
2017-01-05Update copyright yearBoris Kolpackov1-1/+1
2016-01-09Update copyright yearBoris Kolpackov1-1/+1
2016-01-05Rename build directory/namespace to build2Boris Kolpackov1-0/+12