Age | Commit message (Expand) | Author | Files | Lines |
2021-05-28 | Clean default target type extension logic | Boris Kolpackov | 1 | -0/+6 |
2021-05-28 | Make notion of name pattern explicit, fix various related loose ends | Boris Kolpackov | 1 | -1/+1 |
2020-12-15 | Add explicit owns_lock() call to make Clang 3.7 happy | Boris Kolpackov | 1 | -1/+1 |
2020-12-14 | Fix bug in create_new_target_locked() | Karen Arutyunov | 1 | -1/+15 |
2020-12-11 | Add search_locked() versions of search() functions | Boris Kolpackov | 1 | -2/+2 |
2020-11-17 | Generalize dot escaping in target name rules | Boris Kolpackov | 1 | -3/+4 |
2020-09-24 | Fix target declaration upgrade logic | Boris Kolpackov | 1 | -8/+2 |
2020-09-24 | Give hints for common causes of "no rule to update ..." error | Boris Kolpackov | 1 | -11/+32 |
2020-08-10 | Allow holes in group_view array | Boris Kolpackov | 1 | -0/+8 |
2020-07-17 | Fix race in path/mtime assignment and file_rule::match() | Boris Kolpackov | 1 | -0/+13 |
2020-07-17 | Add optimized derive_path_with_extension(), use in file_rule | Boris Kolpackov | 1 | -0/+17 |
2020-07-07 | Skip sources of executables in cc::install_rule | Boris Kolpackov | 1 | -5/+5 |
2020-06-29 | Add legal{} target type and config.install.legal variable | Boris Kolpackov | 1 | -1/+13 |
2020-06-25 | Add more instrumentation for unassigned path race | Boris Kolpackov | 1 | -0/+12 |
2020-06-09 | Make importation of unqualified targets illegal | Boris Kolpackov | 1 | -0/+4 |
2020-06-08 | Hash ad hoc prerequsites for ad hoc recipe change detection | Boris Kolpackov | 1 | -0/+5 |
2020-06-08 | Adjust rule_match name for ad hoc recipes | Boris Kolpackov | 1 | -1/+1 |
2020-06-03 | Allow process path values and targets as buildscript program names | Karen Arutyunov | 1 | -0/+6 |
2020-06-03 | Get rid of remaining typedef's | Boris Kolpackov | 1 | -1/+1 |
2020-06-02 | Add $target.process_path() analogous to $target.path() | Boris Kolpackov | 1 | -1/+3 |
2020-05-27 | Initial support for ad hoc recipes (still work in progress) | Boris Kolpackov | 1 | -0/+11 |
2020-04-30 | Rename target::member to target::adhoc_member | Boris Kolpackov | 1 | -5/+5 |
2020-04-30 | Factor recipe to separate header/source files | Boris Kolpackov | 1 | -46/+2 |
2020-04-27 | Get rid of warnings | Boris Kolpackov | 1 | -20/+3 |
2020-04-27 | Rework tool importation along with cli module | Boris Kolpackov | 1 | -3/+60 |
2020-03-20 | Add ability to query whether target has been matched for action | Boris Kolpackov | 1 | -3/+9 |
2020-03-17 | Rename all find*(variable) to lookup*(variable) | Boris Kolpackov | 1 | -22/+26 |
2020-02-07 | Drop copyright notice from source code | Karen Arutyunov | 1 | -1/+0 |
2019-10-29 | Add forward declaration header for build state types | Boris Kolpackov | 1 | -3/+1 |
2019-10-02 | Allow iterating over group prerequisites during execute | Boris Kolpackov | 1 | -0/+3 |
2019-09-04 | Add support for native shared library versioning on Linux | Boris Kolpackov | 1 | -3/+7 |
2019-08-26 | Implement updating build system modules | Boris Kolpackov | 1 | -0/+4 |
2019-08-23 | Introduce notion of build context | Boris Kolpackov | 1 | -28/+65 |
2019-08-21 | Cleanup context.hxx and its usage | Boris Kolpackov | 1 | -5/+1 |
2019-08-01 | Fix linkage failure due to inline functions defined in libbuild2/algorithm.ix... | Karen Arutyunov | 1 | -5/+8 |
2019-07-01 | Split build system into library and driver | Boris Kolpackov | 1 | -0/+1817 |