Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update copyright year | Karen Arutyunov | 2019-01-16 | 1 | -1/+1 |
| | |||||
* | Fallback to loading outer buildfile if there isn't one in src_base | Boris Kolpackov | 2018-11-14 | 1 | -1/+1 |
| | | | | | | This covers the case where the target is defined in the outer buildfile which is common with non-intrusive project conversions where everything is built from a single root buildfile. | ||||
* | Update copyright year | Karen Arutyunov | 2018-05-19 | 1 | -1/+1 |
| | |||||
* | Add support for variable aliases | Boris Kolpackov | 2018-01-05 | 1 | -1/+1 |
| | |||||
* | Reimplement module sidebuilding using an ad hoc subproject | Boris Kolpackov | 2017-11-29 | 1 | -0/+150 |
| | |||||
* | Add hxx extension for headers | Karen Arutyunov | 2017-05-01 | 1 | -3/+3 |
| | |||||
* | Implement create meta-operation | Boris Kolpackov | 2017-03-17 | 1 | -42/+2 |
| | |||||
* | Implement pattern-based variable typing, tighten variable type update | Boris Kolpackov | 2017-02-13 | 1 | -8/+10 |
| | |||||
* | Add model mutex, make var_pool const by default | Boris Kolpackov | 2017-02-13 | 1 | -9/+10 |
| | |||||
* | Implement support for narrowing down tests (config.test) | Boris Kolpackov | 2017-01-12 | 1 | -6/+6 |
| | |||||
* | Update copyright year | Boris Kolpackov | 2017-01-05 | 1 | -1/+1 |
| | |||||
* | Add support for config.cli=false (leave unconfigured) | Boris Kolpackov | 2016-11-23 | 1 | -2/+10 |
| | |||||
* | Add support for config.bin.{lib,exe}.{prefix,suffix} | Boris Kolpackov | 2016-08-17 | 1 | -2/+2 |
| | | | | This replaces the bin.libprefix functionality. | ||||
* | Add support for ordering modules in config.build | Boris Kolpackov | 2016-08-12 | 1 | -0/+10 |
| | |||||
* | Fix duplicate config.build variable issue | Boris Kolpackov | 2016-07-29 | 1 | -2/+9 |
| | |||||
* | Save config vars in order specified rather than alphabetically | Boris Kolpackov | 2016-07-21 | 1 | -13/+46 |
| | | | | | This way we can group them semantically which results in easier to understand config.build output. | ||||
* | Add config.bin.target var/hint, use to decide libso{} install mode | Boris Kolpackov | 2016-06-27 | 1 | -6/+41 |
| | | | | | | | | Normally the user doesn't need to specify config.bin.target explicitly since the cxx module will hint it. We now also have the whole set of target's components: bin.target.{cpu,vendor,system,version,class} | ||||
* | New configuration logic, iteration 1 | Boris Kolpackov | 2016-04-11 | 1 | -35/+52 |
| | |||||
* | New variable architecture | Boris Kolpackov | 2016-03-28 | 1 | -1/+1 |
| | |||||
* | Add few notes, comment cleanups | Boris Kolpackov | 2016-03-28 | 1 | -0/+2 |
| | |||||
* | Implement auxiliary dependency database (.d files), use in cxx.compile | Boris Kolpackov | 2016-02-29 | 1 | -12/+0 |
| | | | | This is part of the "High Fidelity Build" work. | ||||
* | Update copyright year | Boris Kolpackov | 2016-01-09 | 1 | -1/+1 |
| | |||||
* | Rename build directory/namespace to build2 | Boris Kolpackov | 2016-01-05 | 1 | -0/+92 |