Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-02-18 | Fix copyright notice extraction for building and documentation generating | Karen Arutyunov | 1 | -4/+5 | |
2020-02-12 | Use copyright extracted from COPYRIGHT file for printing build2 version | Karen Arutyunov | 1 | -0/+8 | |
2020-02-07 | Drop copyright notice from source code | Karen Arutyunov | 1 | -1/+0 | |
2019-11-26 | Use switch in buildfile | Karen Arutyunov | 1 | -14/+12 | |
2019-10-29 | Only use -rdynamic (for backtrace support) on Linux if using glibc | Boris Kolpackov | 1 | -1/+2 | |
2019-10-06 | Adapt for building with Clang on Windows | Karen Arutyunov | 1 | -2/+2 | |
2019-08-28 | Cleanup buildfiles some more | Boris Kolpackov | 1 | -29/+4 | |
2019-08-28 | Move cxx build system module to separate library | Karen Arutyunov | 1 | -10/+1 | |
2019-08-28 | Move c build system module to separate library | Karen Arutyunov | 1 | -4/+1 | |
2019-08-28 | Move cc build system module to separate library | Karen Arutyunov | 1 | -3/+2 | |
2019-08-28 | Move bin build system module to separate library | Karen Arutyunov | 1 | -1/+1 | |
2019-08-27 | Force use of RPATH instead of RUNPATH on Linux | Boris Kolpackov | 1 | -3/+10 | |
RUNPATH messes up our use of dlopen(). | |||||
2019-08-21 | Make testscripts to ignore user's default options files | Karen Arutyunov | 1 | -1/+1 | |
2019-08-17 | Add support for default options files | Karen Arutyunov | 1 | -1/+1 | |
2019-08-17 | Add '--std c++11' CLI option in buildfiles | Karen Arutyunov | 1 | -2/+3 | |
2019-08-01 | Move bash build system module to separate library | Karen Arutyunov | 1 | -1/+1 | |
2019-08-01 | Move version build system module to separate library | Karen Arutyunov | 1 | -2/+2 | |
2019-07-24 | Move in build system module to separate library | Boris Kolpackov | 1 | -1/+8 | |
2019-07-01 | Split build system into library and driver | Boris Kolpackov | 1 | -7/+6 | |
2019-05-28 | Print backtrace to stderr when terminating due to unhandled exception | Karen Arutyunov | 1 | -0/+7 | |
2019-03-08 | Fix bug in buildfile | Karen Arutyunov | 1 | -1/+1 | |
2019-03-08 | Use new setup for unit tests | Karen Arutyunov | 1 | -3/+21 | |
2019-03-05 | Align with latest bdep-new | Karen Arutyunov | 1 | -11/+16 | |
2019-01-16 | Update copyright year | Karen Arutyunov | 1 | -1/+1 | |
2018-11-28 | Add config.hxx.in config header, move stage status there | Boris Kolpackov | 1 | -2/+3 | |
2018-09-10 | Replace libu with libue in buildfiles | Karen Arutyunov | 1 | -4/+4 | |
2018-09-03 | Use (native) C and C++ compilers we were built with as defaults | Boris Kolpackov | 1 | -0/+12 | |
2018-07-05 | Add backlink to generated options parsing code | Boris Kolpackov | 1 | -0/+5 | |
2018-05-19 | Update copyright year | Karen Arutyunov | 1 | -1/+1 | |
2018-05-19 | Get rid of doc{version} and types for testscript and manifest in buildfiles | Karen Arutyunov | 1 | -1/+1 | |
2018-03-24 | Fix bug in '--' handling | Boris Kolpackov | 1 | -3/+3 | |
2017-11-27 | Add {c,cxx}.class variables | Boris Kolpackov | 1 | -1/+1 | |
Compiler class describes a set of compilers that follow more or less the same command line interface. Compilers that don't belong to any of the existing classes are in classes of their own (say, Sun CC would be on its own if we were to support it). Currently defined compiler classes: gcc gcc, clang, clang-apple, icc (on non-Windows) msvc msvc, clang-cl, icc (Windows) | |||||
2017-10-17 | Adjust stack size on Windows | Boris Kolpackov | 1 | -0/+14 | |
2017-09-25 | Make use of libpkgconf library | Karen Arutyunov | 1 | -1/+2 | |
2017-08-23 | Don't clean generated cli files from src | Boris Kolpackov | 1 | -2/+5 | |
2017-08-20 | Don't distribute generated version.hxx and don't clean version | Boris Kolpackov | 1 | -1/+0 | |
Now the clean operation in src_root should result in state identical to distributed (which appears to be important to some packaging systems, e.g., Debian). | |||||
2017-07-29 | Refine utility library semantics with "see through" theme | Boris Kolpackov | 1 | -4/+0 | |
2017-07-28 | Use utility library to arrange unit testing | Boris Kolpackov | 1 | -9/+9 | |
2017-07-12 | Make use of wildcards in buildfiles | Karen Arutyunov | 1 | -105/+3 | |
2017-06-27 | Add support for regex function family | Karen Arutyunov | 1 | -0/+1 | |
2017-06-26 | Add support for $path_search() and $path_match() | Karen Arutyunov | 1 | -0/+1 | |
2017-06-21 | Move regex utilities to libbutl | Karen Arutyunov | 1 | -1/+0 | |
2017-05-25 | Implement parsing of C++ module declarations | Boris Kolpackov | 1 | -0/+1 | |
2017-05-24 | Implement support for tokenization of preprocessed C/C++ source | Boris Kolpackov | 1 | -0/+1 | |
2017-05-01 | Add hxx extension for headers | Karen Arutyunov | 1 | -5/+5 | |
2017-04-28 | Switch to version module | Boris Kolpackov | 1 | -0/+3 | |
2017-04-26 | Implement version module | Boris Kolpackov | 1 | -0/+6 | |
2017-04-25 | Rename version header to version-impl to give way to version module | Boris Kolpackov | 1 | -1/+1 | |
2017-03-17 | Implement create meta-operation | Boris Kolpackov | 1 | -1/+1 | |
2017-03-13 | Implement dir/type-aware name group crossing | Boris Kolpackov | 1 | -11/+4 | |