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