Age | Commit message (Expand) | Author | Files | Lines |
2016-01-27 | Add support for Mac OS target (-dynamiclib, -install_name, @rpath, .dylib) | Boris Kolpackov | 2 | -32/+78 |
2016-01-27 | Rework default extension derivation, again | Boris Kolpackov | 7 | -94/+90 |
2016-01-27 | Extract target from C++ compiler, set as cxx.host.{cpu,vendor,system,version} | Boris Kolpackov | 3 | -4/+108 |
2016-01-25 | Add support for searching subprojects of amalgamation for imported projects | Boris Kolpackov | 1 | -33/+51 |
2016-01-25 | Create install.root instead of complaining if it doesn't exist | Boris Kolpackov | 1 | -8/+9 |
2016-01-24 | Differentiate extension printing according to stream verbosity | Boris Kolpackov | 10 | -16/+115 |
2016-01-24 | If base target type doesn't use extensions, don't use them in derived | Boris Kolpackov | 1 | -2/+6 |
2016-01-24 | Fix bug in dynamically derived target types | Boris Kolpackov | 2 | -2/+9 |
2016-01-23 | Clean up default target extension derivation logic | Boris Kolpackov | 5 | -13/+67 |
2016-01-23 | Cleanup absolute/relative path diagnostics by introducing stream verbosity | Boris Kolpackov | 15 | -158/+212 |
2016-01-23 | Change target_key::ext from pointer to pointer to reference to pointer | Boris Kolpackov | 7 | -30/+35 |
2016-01-21 | Tighten/clarify interface | Boris Kolpackov | 2 | -1/+8 |
2016-01-21 | Enter test module variables in boot() rather than init() | Boris Kolpackov | 1 | -13/+14 |
2016-01-21 | Clean up config module diagnostics | Boris Kolpackov | 1 | -2/+2 |
2016-01-21 | Add support for ==, != in eval context | Boris Kolpackov | 9 | -17/+167 |
2016-01-21 | Enter dist module variables in boot() rather than init() | Boris Kolpackov | 1 | -22/+22 |
2016-01-21 | Rename equal token to assign, etc | Boris Kolpackov | 6 | -31/+25 |
2016-01-15 | Support X.Y.Z- version notation | Boris Kolpackov | 2 | -9/+38 |
2016-01-11 | Add support for cli's --output-{prefix,suffix} options | Boris Kolpackov | 1 | -3/+43 |
2016-01-09 | Update copyright year | Boris Kolpackov | 117 | -118/+118 |
2016-01-05 | Rename build directory/namespace to build2 | Boris Kolpackov | 119 | -959/+989 |
2016-01-04 | First step in migrating 'build' to 'build2' | Boris Kolpackov | 1 | -8/+10 |
2015-12-20 | Minor changes in INSTALL0.1.0 | Boris Kolpackov | 1 | -3/+3 |
2015-12-20 | Make version doc | Boris Kolpackov | 1 | -1/+1 |
2015-12-18 | Update C++ standard/compiler requirements | Boris Kolpackov | 1 | -9/+10 |
2015-12-18 | Fix bug in bootstrap script | Boris Kolpackov | 1 | -1/+1 |
2015-12-16 | Revert back to using C++14 auto return type | Boris Kolpackov | 1 | -5/+4 |
2015-12-16 | Rely on as few C++14 features as possible | Boris Kolpackov | 4 | -42/+28 |
2015-12-16 | Don't fail if we closed our end of pipe early | Boris Kolpackov | 1 | -1/+11 |
2015-12-16 | Tweak install rule | Boris Kolpackov | 1 | -7/+14 |
2015-12-16 | Implement support for multiple scope/targets in variable assignment | Boris Kolpackov | 5 | -95/+207 |
2015-12-15 | Fix bug in cxx install logic | Boris Kolpackov | 2 | -2/+3 |
2015-12-14 | Make sure we don't link up to lib{} targets that are derived from liba/so{} | Boris Kolpackov | 2 | -5/+13 |
2015-12-14 | Add note on redirecting STDERR in cli test | Boris Kolpackov | 1 | -0/+4 |
2015-12-14 | Fix bugs in keyword recognition logic | Boris Kolpackov | 2 | -7/+6 |
2015-12-14 | Search out_root before src_root for headers | Boris Kolpackov | 1 | -1/+1 |
2015-12-14 | Add support for variable prepend operator: =+ | Boris Kolpackov | 12 | -30/+129 |
2015-12-14 | Fix uninitialized variable bug | Boris Kolpackov | 1 | -1/+1 |
2015-12-12 | Implement sudo support in install module | Boris Kolpackov | 2 | -19/+33 |
2015-12-12 | Implement installation of prerequisite shared libraries | Boris Kolpackov | 15 | -91/+142 |
2015-12-12 | Add bin.libprefix to override default library prefix | Boris Kolpackov | 2 | -3/+19 |
2015-12-12 | Implement soname/rpath dance for shared libraries | Boris Kolpackov | 1 | -36/+42 |
2015-12-10 | Implement two-phase initialization of modules loaded from bootstrap.build | Boris Kolpackov | 16 | -78/+237 |
2015-12-09 | Add support for specifying additional rpath's | Boris Kolpackov | 2 | -17/+40 |
2015-12-08 | Add manifest | Boris Kolpackov | 2 | -1/+17 |
2015-12-08 | Add missing hxx{version} | Boris Kolpackov | 1 | -0/+1 |
2015-12-08 | Change version back to 0.1.0 | Boris Kolpackov | 3 | -8/+10 |
2015-12-07 | Move from 0.1.0.a1 to 0.1.0-a1 versioning scheme | Boris Kolpackov | 3 | -5/+5 |
2015-12-07 | Add support for specifying minimum required build2 version | Boris Kolpackov | 8 | -14/+200 |
2015-12-07 | Add version file | Boris Kolpackov | 2 | -2/+42 |