summaryrefslogtreecommitdiffstats
path: root/build2/config/init.cxx
Commit message (Collapse)AuthorAgeFilesLines
* Move bunch of root scope-only data members to root_extraBoris Kolpackov2019-03-071-2/+2
|
* Add support for alternative build file/directory naming schemeBoris Kolpackov2019-03-071-1/+1
| | | | | | | | 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).
* Update copyright yearKaren Arutyunov2019-01-161-1/+1
|
* Update copyright yearKaren Arutyunov2018-05-191-1/+1
|
* Implement forwarded configurations and backlinkingBoris Kolpackov2018-04-261-1/+1
|
* Add support for update-for-{test,install} operation aliasesBoris Kolpackov2018-02-071-2/+2
|
* Initial work for default update outer operationBoris Kolpackov2018-02-071-8/+14
| | | | | | While update still uses the old "all update rules update all their prerequisites" assumption, test and install have been fixed not to rely on this.
* Load config.build in init(), not boot()Boris Kolpackov2018-01-041-42/+31
| | | | We now make sure the config module is init'ed first.
* Implement info meta operationBoris Kolpackov2017-12-131-2/+2
| | | | | This meta operation can be used to print basic information (name, version, source/output roots, etc) for one or more projects.
* Make file_rule match mtime_targets that have valid timestampBoris Kolpackov2017-08-041-1/+1
| | | | This can be used to handle installed target groups like lib{}.
* Add hxx extension for headersKaren Arutyunov2017-05-011-12/+12
|
* Implement create meta-operationBoris Kolpackov2017-03-171-20/+27
|
* Pass const scope& where modification should not happenBoris Kolpackov2017-02-131-3/+4
|
* Redo variable pattern-typing to match in more specific orderBoris Kolpackov2017-02-131-3/+4
|
* Implement pattern-based variable typing, tighten variable type updateBoris Kolpackov2017-02-131-0/+4
|
* Add model mutex, make var_pool const by defaultBoris Kolpackov2017-02-131-3/+5
|
* Update copyright yearBoris Kolpackov2017-01-051-1/+1
|
* Fix crashing on unhandled system_error thrown by file_exists()Karen Arutyunov2016-09-131-2/+2
|
* Fix issue with constexpr initialization, GCC 4.8 doesn't support thisBoris Kolpackov2016-09-051-1/+1
|
* Add support for config.build file versioningBoris Kolpackov2016-08-301-4/+39
|
* Rename module to initBoris Kolpackov2016-08-121-0/+103