Age | Commit message (Expand) | Author | Files | Lines |
2022-11-18 | Complete low verbosity diagnostics rework | Boris Kolpackov | 1 | -1/+1 |
2022-11-08 | Make process exit diagnostics consistent | Boris Kolpackov | 1 | -1/+1 |
2022-11-08 | More work on child process diagnostics buffering | Boris Kolpackov | 1 | -2/+4 |
2022-04-07 | Rename {match,execute}() to *_sync(), add *_complete() | Boris Kolpackov | 1 | -1/+1 |
2022-04-06 | Add support for rule hints | Boris Kolpackov | 1 | -1/+1 |
2022-03-07 | Add support for update=unmatch|match to ad hoc recipes | Boris Kolpackov | 1 | -1/+3 |
2020-05-27 | Initial support for ad hoc recipes (still work in progress) | Boris Kolpackov | 1 | -1/+2 |
2020-04-27 | Rework tool importation along with cli module | Boris Kolpackov | 1 | -12/+13 |
2020-02-07 | Drop copyright notice from source code | Karen Arutyunov | 1 | -1/+0 |
2019-10-14 | Implement MSVC installation discovery for version 15 (2017) and later | Karen Arutyunov | 1 | -1/+1 |
2019-08-23 | Introduce notion of build context | Boris Kolpackov | 1 | -3/+3 |
2019-07-01 | Split build system into library and driver | Boris Kolpackov | 1 | -7/+7 |
2019-04-08 | Support for --dry-run|-n mode, perform update part | Boris Kolpackov | 1 | -3/+5 |
2019-01-16 | Update copyright year | Karen Arutyunov | 1 | -1/+1 |
2018-11-28 | Add --[no-]mtime-check options to control this behavior at runtime | Boris Kolpackov | 1 | -1/+1 |
2018-11-22 | Make backwards modification time check permanent, add another experiment | Boris Kolpackov | 1 | -8/+9 |
2018-11-19 | Finalize workaround for backwards modification time issue | Boris Kolpackov | 1 | -1/+1 |
2018-06-29 | Use depdb to track changes to cli compiler, options, etc | Boris Kolpackov | 1 | -16/+61 |
2018-06-28 | Implement support for excluded and ad hoc prerequisites | Boris Kolpackov | 1 | -41/+36 |
2018-05-19 | Update copyright year | Karen Arutyunov | 1 | -1/+1 |
2018-02-07 | Initial work for default update outer operation | Boris Kolpackov | 1 | -3/+3 |
2018-02-03 | Get rid of action rule override semantics | Boris Kolpackov | 1 | -4/+4 |
2017-12-16 | Improve process execution diagnostics by reusing run_*() API | Boris Kolpackov | 1 | -18/+2 |
2017-08-23 | Add perform_clean_group(), use instead of ad hoc implementation in cli rule | Boris Kolpackov | 1 | -30/+1 |
2017-05-01 | Add hxx extension for headers | Karen Arutyunov | 1 | -8/+8 |
2017-04-28 | Implement support for pre-processing version headers (or other files) | Boris Kolpackov | 1 | -14/+14 |
2017-04-27 | Pass target to prerequisite search | Boris Kolpackov | 1 | -3/+6 |
2017-04-10 | Adapt to process_error change | Karen Arutyunov | 1 | -1/+1 |
2017-03-02 | Implement parallel match | Boris Kolpackov | 1 | -55/+38 |
2017-02-13 | Tighten target constness further | Boris Kolpackov | 1 | -1/+1 |
2017-02-13 | Use target:as<> instead of static_cast for target casting | Boris Kolpackov | 1 | -3/+3 |
2017-02-13 | Pass const target& to recipes | Boris Kolpackov | 1 | -6/+6 |
2017-02-13 | Implement target_set locking, including extension update | Boris Kolpackov | 1 | -7/+5 |
2017-02-13 | Store extension in target map key rather than in target | Boris Kolpackov | 1 | -4/+7 |
2017-02-13 | Pass const scope& where modification should not happen | Boris Kolpackov | 1 | -1/+1 |
2017-02-13 | Add model mutex, make var_pool const by default | Boris Kolpackov | 1 | -8/+8 |
2017-01-23 | Go back to storing scope instead of target in prerequisite | Boris Kolpackov | 1 | -1/+1 |
2017-01-20 | Remove prerequisite caching in scope | Boris Kolpackov | 1 | -1/+1 |
2017-01-19 | Get rid of extension_pool | Boris Kolpackov | 1 | -4/+4 |
2017-01-18 | Ignore prerequisite mtimes that are not linker inputs | Boris Kolpackov | 1 | -4/+10 |
2017-01-09 | Make use of operator<<(ostream, exception) | Karen Arutyunov | 1 | -1/+1 |
2017-01-05 | Update copyright year | Boris Kolpackov | 1 | -1/+1 |
2016-12-17 | Add support for specifying individual paths of imported targets | Boris Kolpackov | 1 | -1/+1 |
2016-11-04 | Cleanup match_result mess | Boris Kolpackov | 1 | -7/+7 |
2016-09-17 | Audit all print_process()/process ctor for path_search() | Karen Arutyunov | 1 | -3/+4 |
2016-07-08 | Add dependency on fsdir{} in alias rules | Boris Kolpackov | 1 | -1/+1 |
2016-07-08 | Move filesystem-related functions from context to new filesystem files | Boris Kolpackov | 1 | -0/+3 |
2016-04-21 | Implement short-circuiting to group state | Boris Kolpackov | 1 | -5/+5 |
2016-04-19 | Redesign src/out scoping | Boris Kolpackov | 1 | -5/+5 |
2016-03-28 | Clean up variable usage | Boris Kolpackov | 1 | -2/+2 |