Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
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 | |
2017-03-10 | First attempt to use wildcard patterns | Boris Kolpackov | 1 | -0/+13 | |
2017-03-03 | Fix cli distribution via group | Boris Kolpackov | 1 | -8/+6 | |
2017-03-02 | Fix unit test code generation | Boris Kolpackov | 1 | -1/+7 | |
2017-03-02 | Implement parallel match | Boris Kolpackov | 1 | -1/+1 | |
2017-02-13 | Pass const scope& where modification should not happen | Boris Kolpackov | 1 | -1/+1 | |
2017-02-03 | Add sed builtin | Karen Arutyunov | 1 | -0/+1 | |
2017-01-19 | Add support for portable path modifer and dot character escaping inversion | Karen Arutyunov | 1 | -1/+1 | |
2017-01-12 | Implement support for narrowing down tests (config.test) | Boris Kolpackov | 1 | -0/+2 | |
2017-01-06 | Store platform targets as typed target_triplet | Boris Kolpackov | 1 | -85/+86 | |
2017-01-05 | Update copyright year | Boris Kolpackov | 1 | -1/+1 | |
2016-12-16 | Add scheduler.txx to buildfile | Karen Arutyunov | 1 | -1/+1 | |
2016-12-16 | Add line_regex | Karen Arutyunov | 1 | -0/+1 | |
2016-12-16 | Whitespace cleanup | Boris Kolpackov | 1 | -2/+2 | |
2016-12-09 | Initial parallel scheduler implementation, use to run testscrips | Boris Kolpackov | 1 | -0/+1 | |
2016-12-05 | Distribution, installation fixes | Karen Arutyunov | 1 | -1/+1 | |
2016-11-30 | Add support for typed/untyped concatenated expansion | Boris Kolpackov | 1 | -0/+1 | |
2016-11-23 | Implement few builtin functions that can operate on any value | Boris Kolpackov | 1 | -0/+1 | |
type() null() empty () identity() | |||||
2016-11-21 | Add process_path.{recall,effect} build2 functions | Boris Kolpackov | 1 | -80/+81 | |
2016-11-18 | Add function machinery, implement path.normalize() | Boris Kolpackov | 1 | -1/+3 | |
Note that multi-argument functions are not yet "callable" since there is no support for value packs. | |||||
2016-11-15 | Add cat, false and true builtins | Karen Arutyunov | 1 | -0/+3 | |
2016-11-04 | Establish testscript builtins infrastructure | Boris Kolpackov | 1 | -0/+1 | |
2016-11-04 | Allow customizing names parsing diagnostics (testscript) | Boris Kolpackov | 1 | -0/+1 | |
2016-11-04 | Add test{} testscript target type | Boris Kolpackov | 1 | -0/+1 | |
2016-11-04 | Add testscript runner interface and implementation stub | Boris Kolpackov | 1 | -0/+1 | |
2016-11-04 | Initial work on testscript lexer/parser | Boris Kolpackov | 1 | -72/+75 | |
2016-11-04 | Minor dependency cleanup | Boris Kolpackov | 1 | -1/+1 | |
2016-09-01 | Only set cli.options if cli is configured | Boris Kolpackov | 1 | -6/+9 | |