Age | Commit message (Expand) | Author | Files | Lines |
2017-05-01 | Add hxx extension for headers | Karen Arutyunov | 1 | -1328/+0 |
2017-04-19 | Fix typification bug in variable_cache | Boris Kolpackov | 1 | -2/+3 |
2017-03-07 | Specify config.test.output variable | Boris Kolpackov | 1 | -8/+25 |
2017-03-02 | Implement parallel match | Boris Kolpackov | 1 | -2/+6 |
2017-02-16 | Add cp builtin | Karen Arutyunov | 1 | -1/+0 |
2017-02-13 | Make GCC 4.9, VC14 happy | Boris Kolpackov | 1 | -0/+12 |
2017-02-13 | Use variable_cache for target type/pattern-specific prepend/append | Boris Kolpackov | 1 | -49/+58 |
2017-02-13 | Add MT-safe variable_cache, use for variable overrides | Boris Kolpackov | 1 | -12/+38 |
2017-02-13 | Some ground work for proper variable cache implementation | Boris Kolpackov | 1 | -24/+27 |
2017-02-13 | Track variable value modifications | Boris Kolpackov | 1 | -2/+16 |
2017-02-13 | Cosmetic changes | Boris Kolpackov | 1 | -5/+5 |
2017-02-13 | Pass const scope& where modification should not happen | Boris Kolpackov | 1 | -1/+1 |
2017-02-13 | Redo variable pattern-typing to match in more specific order | Boris Kolpackov | 1 | -18/+50 |
2017-02-13 | Add load generation to global variable_map values | Boris Kolpackov | 1 | -10/+28 |
2017-02-13 | Add global flag to variable_map | Boris Kolpackov | 1 | -4/+59 |
2017-02-13 | Add notion of load phase generation | Boris Kolpackov | 1 | -4/+6 |
2017-02-13 | Implement pattern-based variable typing, tighten variable type update | Boris Kolpackov | 1 | -3/+66 |
2017-02-13 | Add notion of phase, enforce | Boris Kolpackov | 1 | -1/+7 |
2017-02-13 | Add scheduling calls to operation's match() | Boris Kolpackov | 1 | -16/+29 |
2017-02-13 | Add model mutex, make var_pool const by default | Boris Kolpackov | 1 | -39/+53 |
2017-01-09 | Workaround libc++'s basic_string<line_char> crash | Karen Arutyunov | 1 | -4/+7 |
2017-01-09 | Increase size of variable value::data_ to compile with libc++ | Karen Arutyunov | 1 | -4/+4 |
2017-01-06 | Store platform targets as typed target_triplet | Boris Kolpackov | 1 | -4/+25 |
2017-01-05 | Update copyright year | Boris Kolpackov | 1 | -1/+1 |
2016-12-06 | Work around wrong static initialization order in VC | Boris Kolpackov | 1 | -4/+18 |
2016-12-06 | Work around bogus VC14u3 warning | Boris Kolpackov | 1 | -1/+1 |
2016-12-05 | Add comma, ternary, logical operators support in eval context | Boris Kolpackov | 1 | -0/+11 |
2016-11-30 | Add support for typed/untyped concatenated expansion | Boris Kolpackov | 1 | -28/+41 |
2016-11-26 | Add support for VC15 | Karen Arutyunov | 1 | -1/+1 |
2016-11-23 | Implement value type propagation on expansion | Boris Kolpackov | 1 | -0/+5 |
2016-11-21 | Add support for derived-to-base function overload resolution | Boris Kolpackov | 1 | -4/+4 |
2016-11-18 | Add function machinery, implement path.normalize() | Boris Kolpackov | 1 | -8/+31 |
2016-11-18 | Make names and vector<name> different types, add typed value constructor | Boris Kolpackov | 1 | -2/+11 |
2016-11-04 | Minor dependency cleanup | Boris Kolpackov | 1 | -2/+3 |
2016-11-04 | Various design/implementation cleanups | Boris Kolpackov | 1 | -64/+102 |
2016-08-30 | Add support for target visibility, use for dist, test, install | Boris Kolpackov | 1 | -2/+22 |
2016-08-23 | Reverse empty simple values as an empty names sequence rather than empty name | Boris Kolpackov | 1 | -0/+2 |
2016-08-22 | Cache process_path, use fallback search directory for binutils | Boris Kolpackov | 1 | -0/+22 |
2016-08-12 | Implement support for C compilation | Boris Kolpackov | 1 | -1/+5 |
2016-07-28 | Fix dump not to type target type/pattern-specific prepend/append | Boris Kolpackov | 1 | -0/+8 |
2016-07-28 | Adjust to new path implementation, use to support reversibility | Boris Kolpackov | 1 | -10/+8 |
2016-07-21 | Save config vars in order specified rather than alphabetically | Boris Kolpackov | 1 | -4/+5 |
2016-07-20 | Switch to dynamic empty() implementation in variable value | Boris Kolpackov | 1 | -48/+73 |
2016-07-20 | Implement support for <, >, <=, >= in eval context | Boris Kolpackov | 1 | -2/+7 |
2016-07-16 | Add support for prepend/append in target type/pattern-specific vars | Boris Kolpackov | 1 | -11/+22 |
2016-07-01 | Port to MSVC | Karen Arutyunov | 1 | -1/+4 |
2016-06-28 | Work around static initialization order issue | Boris Kolpackov | 1 | -0/+14 |
2016-06-27 | Add config.bin.target var/hint, use to decide libso{} install mode | Boris Kolpackov | 1 | -14/+22 |
2016-06-26 | Add support for passing configuration hints via module init() | Boris Kolpackov | 1 | -1/+2 |
2016-06-26 | Minor module interface cleanups | Boris Kolpackov | 1 | -0/+7 |