| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Add support for VC15 | Karen Arutyunov | 2016-11-26 | 1 | -1/+1 |
* | Fix Clang and VC warnings | Karen Arutyunov | 2016-11-04 | 1 | -1/+5 |
* | Cleanup match_result mess | Boris Kolpackov | 2016-11-04 | 2 | -15/+23 |
* | Implement auxiliary data storage pad in target | Boris Kolpackov | 2016-11-04 | 2 | -1/+3 |
* | Various design/implementation cleanups | Boris Kolpackov | 2016-11-04 | 1 | -2/+2 |
* | Add support for target visibility, use for dist, test, install | Boris Kolpackov | 2016-08-30 | 1 | -2/+1 |
* | Remove backwards-compatibility kludges | Boris Kolpackov | 2016-08-30 | 1 | -3/+0 |
* | Implement initial support for library versioning | Boris Kolpackov | 2016-08-29 | 1 | -0/+6 |
* | Add pkg-config support for import installed | Boris Kolpackov | 2016-08-26 | 1 | -2/+2 |
* | Cache process_path, use fallback search directory for binutils | Boris Kolpackov | 2016-08-22 | 3 | -63/+111 |
* | Implement uninstall operation | Boris Kolpackov | 2016-08-19 | 1 | -0/+1 |
* | Add config.bin.{prefix,suffix} convenience values | Boris Kolpackov | 2016-08-17 | 1 | -8/+18 |
* | Add support for config.bin.{lib,exe}.{prefix,suffix} | Boris Kolpackov | 2016-08-17 | 1 | -13/+33 |
* | Rename module to init | Boris Kolpackov | 2016-08-12 | 2 | -6/+6 |
* | Add support for ordering modules in config.build | Boris Kolpackov | 2016-08-12 | 1 | -0/+4 |
* | Implement c/cxx toolchain cross-hinting | Boris Kolpackov | 2016-08-12 | 1 | -42/+29 |
* | Implement support for C compilation | Boris Kolpackov | 2016-08-12 | 2 | -64/+196 |
* | Add backwards-compatibility hack for ranlib | Boris Kolpackov | 2016-07-21 | 1 | -0/+3 |
* | Save default/hinted ar/ld/rc values as commented out | Boris Kolpackov | 2016-07-21 | 3 | -21/+35 |
* | Print project name and out_root in config reports | Boris Kolpackov | 2016-07-20 | 1 | -16/+16 |
* | Move ar/ranlib to bin.ar sub-module, load in cxx unless shared-only build | Boris Kolpackov | 2016-07-20 | 2 | -68/+111 |
* | Add import library target libi{}, make libs{} the DLL | Boris Kolpackov | 2016-07-19 | 3 | -36/+81 |
* | Redesign obj to exe/lib mapping | Boris Kolpackov | 2016-07-17 | 4 | -95/+141 |
* | Add bin.rc module (resource compiler) | Boris Kolpackov | 2016-07-11 | 4 | -24/+178 |
* | Add bin.ld sub-module | Boris Kolpackov | 2016-07-11 | 4 | -20/+235 |
* | Add config.bin.pattern, pass it as hint from cxx module | Boris Kolpackov | 2016-07-09 | 1 | -16/+95 |
* | Port to MSVC | Karen Arutyunov | 2016-07-01 | 1 | -1/+1 |
* | Add config.bin.target var/hint, use to decide libso{} install mode | Boris Kolpackov | 2016-06-27 | 1 | -57/+152 |
* | Get rid of extern "C" in module boot()/init() | Boris Kolpackov | 2016-06-27 | 2 | -16/+16 |
* | Add support for passing configuration hints via module init() | Boris Kolpackov | 2016-06-26 | 2 | -3/+11 |
* | Add notion of ad hoc group, use to handle DLL/import library | Boris Kolpackov | 2016-06-26 | 1 | -4/+8 |
* | Initial VC++ support (static libraries only) | Boris Kolpackov | 2016-06-11 | 3 | -77/+111 |
* | Move target state reset back to recipe() | Boris Kolpackov | 2016-04-21 | 1 | -2/+0 |
* | Implement short-circuiting to group state | Boris Kolpackov | 2016-04-21 | 1 | -0/+2 |
* | Redesign src/out scoping | Boris Kolpackov | 2016-04-19 | 2 | -22/+46 |
* | New configuration logic, iteration 1 | Boris Kolpackov | 2016-04-11 | 2 | -14/+13 |
* | Set part of variable override implementation | Boris Kolpackov | 2016-03-31 | 1 | -16/+19 |
* | Clean up variable usage | Boris Kolpackov | 2016-03-28 | 1 | -16/+16 |
* | Add variable cast from lookup | Boris Kolpackov | 2016-03-28 | 1 | -2/+2 |
* | New variable architecture | Boris Kolpackov | 2016-03-28 | 2 | -5/+5 |
* | Cleanup variable typing | Boris Kolpackov | 2016-03-16 | 1 | -16/+16 |
* | Cleanup typed variable assignment | Boris Kolpackov | 2016-03-16 | 1 | -6/+4 |
* | Add support for guessing ar/ranlib signatures | Boris Kolpackov | 2016-03-14 | 3 | -10/+231 |
* | Use depdb in cxx.link rule | Boris Kolpackov | 2016-03-09 | 1 | -5/+13 |
* | Rename level[1-6]() to l[1-6]() | Boris Kolpackov | 2016-02-29 | 1 | -1/+1 |
* | <types>/<utility> scheme cleanup | Boris Kolpackov | 2016-02-12 | 4 | -5/+11 |
* | Add support for Mingw32 target, also config.bin.ar, config.bin.ranlib | Boris Kolpackov | 2016-01-27 | 1 | -0/+18 |
* | Rework default extension derivation, again | Boris Kolpackov | 2016-01-27 | 1 | -8/+7 |
* | Differentiate extension printing according to stream verbosity | Boris Kolpackov | 2016-01-24 | 1 | -0/+7 |
* | Clean up default target extension derivation logic | Boris Kolpackov | 2016-01-23 | 1 | -3/+15 |