Age | Commit message (Expand) | Author | Files | Lines |
2019-08-21 | Cleanup context.hxx and its usage | Boris Kolpackov | 1 | -1/+0 |
2019-07-05 | Move config, dist, test, and install modules into library | Karen Arutyunov | 1 | -1/+1 |
2019-07-01 | Split build system into library and driver | Boris Kolpackov | 1 | -5/+5 |
2019-06-21 | Add support for [config.]{cc,c,cxx}.aoptions (archive options) | Boris Kolpackov | 1 | -0/+5 |
2019-06-19 | Improve diagnostics | Boris Kolpackov | 1 | -5/+5 |
2019-03-07 | Add support for alternative build file/directory naming scheme | Boris Kolpackov | 1 | -3/+5 |
2019-01-16 | Update copyright year | Karen Arutyunov | 1 | -1/+1 |
2018-11-02 | Use rule-specific variables for module name set on bmi*{} targets | Boris Kolpackov | 1 | -2/+3 |
2018-11-01 | Add support for rule-specific variables, use to fix cc.type data race | Boris Kolpackov | 1 | -7/+11 |
2018-05-19 | Update copyright year | Karen Arutyunov | 1 | -1/+1 |
2018-01-05 | Initial support for c/cxx runtime/stdlib detection | Boris Kolpackov | 1 | -6/+16 |
2017-12-06 | More work on Clang on Windows/MSVC support | Boris Kolpackov | 1 | -9/+7 |
2017-12-04 | Improve cc/bin target mismatch diagnostics | Boris Kolpackov | 1 | -3/+7 |
2017-12-04 | Improve diagnostics when c-family modules using different toolchains | Boris Kolpackov | 1 | -4/+7 |
2017-12-04 | Implement better cross-hinting between c-family modules | Boris Kolpackov | 1 | -15/+37 |
2017-11-30 | Implement module sidebuilds cleanup using scope operation callbacks | Boris Kolpackov | 1 | -0/+46 |
2017-11-23 | Minor change | Boris Kolpackov | 1 | -1/+1 |
2017-09-25 | Get rid of pkgconfig module | Karen Arutyunov | 1 | -24/+0 |
2017-08-02 | Change cc.preprocessed to {c,cxx}.preprocessed | Boris Kolpackov | 1 | -11/+0 |
2017-07-31 | Experimental (and probably broken) pkg-config generation support | Boris Kolpackov | 1 | -3/+4 |
2017-06-08 | Implement rule chaining for modules | Boris Kolpackov | 1 | -0/+5 |
2017-05-29 | Add ability to limit amount of preprocessing done on source | Boris Kolpackov | 1 | -0/+11 |
2017-05-17 | Add ability to disable use of preprocessed output in compilation | Boris Kolpackov | 1 | -0/+8 |
2017-05-01 | Add hxx extension for headers | Karen Arutyunov | 1 | -6/+6 |
2017-03-02 | Unconditionally load bin.ar module in c and cxx modules | Boris Kolpackov | 1 | -18/+5 |
2017-02-13 | Add bin.vars module | Boris Kolpackov | 1 | -12/+13 |
2017-02-13 | Add model mutex, make var_pool const by default | Boris Kolpackov | 1 | -27/+40 |
2017-01-06 | Store platform targets as typed target_triplet | Boris Kolpackov | 1 | -33/+22 |
2017-01-05 | Update copyright year | Boris Kolpackov | 1 | -1/+1 |
2016-11-18 | Make names and vector<name> different types, add typed value constructor | Boris Kolpackov | 1 | -4/+4 |
2016-08-27 | Reimplement UNIX rpath using process_library(), -rpath-link is still broken | Boris Kolpackov | 1 | -0/+5 |
2016-08-27 | Clean up library export, make c and cxx modules project root only | Boris Kolpackov | 1 | -116/+117 |
2016-08-26 | Add pkg-config support for import installed | Boris Kolpackov | 1 | -0/+20 |
2016-08-24 | Pick *.libs variable depending on library type during static linking | Boris Kolpackov | 1 | -0/+7 |
2016-08-24 | Handle *.export.libs, distinguish interface and implementation dependencies | Boris Kolpackov | 1 | -1/+1 |
2016-08-23 | Add cc.config in addition to cc | Boris Kolpackov | 1 | -19/+56 |
2016-08-23 | Rename cc.{vars,config} modules to cc.core.{vars,config} | Boris Kolpackov | 1 | -22/+22 |
2016-08-12 | Add support for ordering modules in config.build | Boris Kolpackov | 1 | -0/+4 |
2016-08-12 | Implement c/cxx toolchain cross-hinting | Boris Kolpackov | 1 | -1/+2 |
2016-08-12 | Implement support for C compilation | Boris Kolpackov | 1 | -0/+321 |