Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-11-05 | Only search for external tools (compilers, linkers, etc) in PATH | Boris Kolpackov | 1 | -1/+7 | |
Specifically, omit the current executable's directory on Windows since there is no reason for them to be found there automagically and this can lead to surprising behavior (for example, our MinGW GCC being used instead of the user's even though the user's is in PATH before ours). | |||||
2018-10-19 | Suggest override variable (config.x) when tool is not found | Boris Kolpackov | 1 | -2/+4 | |
2018-07-30 | Fortify cli detection against "other" cli's (like Mono JIT compiler) | Boris Kolpackov | 1 | -12/+25 | |
2018-06-29 | Use depdb to track changes to cli compiler, options, etc | Boris Kolpackov | 1 | -6/+27 | |
2018-05-19 | Update copyright year | Karen Arutyunov | 1 | -1/+1 | |
2018-02-07 | Initial work for default update outer operation | Boris Kolpackov | 1 | -0/+2 | |
While update still uses the old "all update rules update all their prerequisites" assumption, test and install have been fixed not to rely on this. | |||||
2018-02-03 | Get rid of action rule override semantics | Boris Kolpackov | 1 | -5/+5 | |
Instead we now have two more or less separate match states for outer and inner parts of an action. | |||||
2017-12-17 | Trace non-zero process exit code | Boris Kolpackov | 1 | -1/+3 | |
Also convert to using operator<<(ostream,process_exit). | |||||
2017-12-16 | Improve process execution diagnostics by reusing run_*() API | Boris Kolpackov | 1 | -0/+2 | |
2017-05-01 | Add hxx extension for headers | Karen Arutyunov | 1 | -9/+9 | |
2017-04-10 | Adapt to process_error change | Karen Arutyunov | 1 | -1/+1 | |
2017-03-03 | Fix cli distribution via group | Boris Kolpackov | 1 | -14/+14 | |
2017-02-13 | Implement pattern-based variable typing, tighten variable type update | Boris Kolpackov | 1 | -3/+3 | |
2017-02-13 | Add model mutex, make var_pool const by default | Boris Kolpackov | 1 | -2/+2 | |
2017-01-23 | Make rules const throughout | Boris Kolpackov | 1 | -1/+1 | |
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-11-23 | Add support for config.cli=false (leave unconfigured) | Boris Kolpackov | 1 | -19/+38 | |
2016-11-04 | Adopt to auto_fd introduced to libbutl fdstreams and process | Karen Arutyunov | 1 | -1/+1 | |
2016-09-15 | Add io_error alias for std::ios_base::failure | Karen Arutyunov | 1 | -1/+1 | |
2016-09-02 | Fix bug in cli module diagnostics | Boris Kolpackov | 1 | -1/+1 | |
2016-08-30 | Remove backwards-compatibility kludges | Boris Kolpackov | 1 | -14/+9 | |
2016-08-23 | Split cli module into cli.config and cli | Boris Kolpackov | 1 | -43/+77 | |
2016-08-22 | Cache process_path, use fallback search directory for binutils | Boris Kolpackov | 1 | -11/+23 | |
2016-08-12 | Rename module to init | Boris Kolpackov | 1 | -0/+265 | |