Age | Commit message (Expand) | Author | Files | Lines |
2018-07-24 | Make exe{} target default to no extension rather than fail | Boris Kolpackov | 2 | -13/+10 |
2018-07-24 | Switch to new GCC module interface (-fmodule-mapper) | Boris Kolpackov | 3 | -153/+112 |
2018-07-24 | Handle leading 'module;' marker (p0713) | Boris Kolpackov | 4 | -4/+45 |
2018-07-24 | Document in and bash modules | Boris Kolpackov | 2 | -11/+309 |
2018-07-23 | Sanitize project name when forming config.import.<proj> variable | Boris Kolpackov | 1 | -5/+23 |
2018-07-21 | Install bash module prerequisites for amalgamation rather than project | Boris Kolpackov | 4 | -5/+31 |
2018-07-21 | Fix installed import semantics for bash modules | Boris Kolpackov | 1 | -6/+31 |
2018-07-21 | Tweak bash rule matching semantics | Boris Kolpackov | 1 | -2/+5 |
2018-07-20 | Implement bash module | Boris Kolpackov | 24 | -128/+1138 |
2018-07-20 | Add builtin.concat(dir_path,name) overload | Boris Kolpackov | 2 | -0/+30 |
2018-07-20 | Match inner update rule before prerequisites in install::file_rule | Boris Kolpackov | 1 | -8/+13 |
2018-07-17 | Add --after <ref-file> option for testscript touch builtin | Karen Arutyunov | 4 | -20/+82 |
2018-07-17 | Reimplement version::in_rule in terms of in::rule | Boris Kolpackov | 7 | -441/+182 |
2018-07-17 | Add temporary sleep to in test to verify debugging hypothesis | Boris Kolpackov | 1 | -0/+3 |
2018-07-17 | Handle executables (permissions, extensions) in in::rule | Boris Kolpackov | 2 | -2/+37 |
2018-07-17 | Add ability to customize in::rule's default symbol and mode | Boris Kolpackov | 2 | -3/+8 |
2018-07-16 | Update bootstrap scripts with new module directory (in) | Boris Kolpackov | 4 | -1/+5 |
2018-07-16 | Implement in module | Boris Kolpackov | 19 | -112/+861 |
2018-07-16 | Resolve function overload via the argument reversal to untyped | Boris Kolpackov | 8 | -227/+99 |
2018-07-14 | Add testscript mv builtin | Karen Arutyunov | 3 | -10/+530 |
2018-07-12 | Adjust modules test to maybe-cleanup .ii files (no longer there for VC) | Boris Kolpackov | 1 | -1/+1 |
2018-07-11 | Remove build2 tag from manifest | Karen Arutyunov | 1 | -1/+1 |
2018-07-11 | Force reprocessing for module interface units if compiling with VC | Boris Kolpackov | 1 | -0/+10 |
2018-07-10 | Fix bug in dist checksum implementation | Boris Kolpackov | 1 | -3/+6 |
2018-07-10 | Add support for archive checksum generation during distribution | Boris Kolpackov | 2 | -23/+186 |
2018-07-09 | Regenerate options parsing code | Boris Kolpackov | 3 | -3/+20 |
2018-07-05 | Add repositories.manifest | Boris Kolpackov | 1 | -0/+10 |
2018-07-05 | Add backlink to generated options parsing code | Boris Kolpackov | 1 | -0/+5 |
2018-07-03 | Enter config.dist.uncommitted in dist module, make omitted | Boris Kolpackov | 2 | -9/+13 |
2018-06-29 | Use depdb to track changes to cli compiler, options, etc | Boris Kolpackov | 4 | -22/+123 |
2018-06-28 | Workaround for VC14 bug | Boris Kolpackov | 1 | -0/+4 |
2018-06-28 | Bump build2 version requirement to 0.8.0 | Boris Kolpackov | 1 | -2/+2 |
2018-06-28 | Add prerequisite variable visibility specification/enforcement | Boris Kolpackov | 7 | -21/+106 |
2018-06-28 | Implement support for excluded and ad hoc prerequisites | Boris Kolpackov | 31 | -283/+600 |
2018-06-25 | Minor note on Apple Clang to vanilla Clang version mapping | Boris Kolpackov | 1 | -6/+8 |
2018-06-20 | Regularize .gitignore files | Karen Arutyunov | 3 | -0/+10 |
2018-06-20 | Add $process.run() and $process.run_regex() functions | Boris Kolpackov | 10 | -12/+350 |
2018-06-20 | Fix race in phase switch during failure | Boris Kolpackov | 1 | -0/+3 |
2018-06-19 | Adapt to renaming regex_replace_ex() to regex_replace_search() | Karen Arutyunov | 2 | -30/+31 |
2018-06-15 | Minor formatting cleanup | Karen Arutyunov | 1 | -3/+3 |
2018-06-15 | Default standard version epoch to one | Karen Arutyunov | 1 | -1/+1 |
2018-06-15 | Add note on acl/noacl switch in baseutils | Boris Kolpackov | 1 | -0/+3 |
2018-06-15 | Use portable environment variable manipulation functions | Karen Arutyunov | 3 | -20/+17 |
2018-06-15 | Add sanity check | Boris Kolpackov | 3 | -1/+5 |
2018-06-14 | Fix typo | Boris Kolpackov | 1 | -1/+1 |
2018-06-13 | Open depdb earlier to detect and diagnose missing output directory | Boris Kolpackov | 1 | -2/+5 |
2018-06-13 | Fix diagnostics bug | Boris Kolpackov | 1 | -1/+1 |
2018-06-12 | If target type doesn't use extensions, factor it back into name | Boris Kolpackov | 1 | -0/+13 |
2018-06-12 | Add built-in support for Windows module definition files (.def) | Boris Kolpackov | 4 | -5/+82 |
2018-06-12 | Remove output if ld fails | Boris Kolpackov | 1 | -5/+7 |