Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | First cut constexpr hooks and metadata | Dan Goodliffe | 2020-10-25 |
| | |||
* | Support model parts that are abstract classes with functionsslicer-1.10.4 | Dan Goodliffe | 2020-08-30 |
| | |||
* | Move test import to root | Dan Goodliffe | 2020-04-26 |
| | |||
* | Clang tidy our own generated code | Dan Goodliffe | 2019-03-19 |
| | | | | | Builds tools with gcc to run a real slicer for the codegen. Fixs results tidy warnings | ||
* | Explicitly disable checker for generated code | Dan Goodliffe | 2019-03-19 |
| | |||
* | Single definition of boost_utf | Dan Goodliffe | 2019-02-24 |
| | |||
* | Remove boost::filesystem in favour of std::filesystem | Dan Goodliffe | 2019-02-02 |
| | |||
* | Single definition of Ice libs | Dan Goodliffe | 2019-02-02 |
| | |||
* | Single definition of adhocutil | Dan Goodliffe | 2019-02-02 |
| | |||
* | Refactor jams to fix folder specific build quirksslicer-1.8.2 | Dan Goodliffe | 2019-01-21 |
| | |||
* | Ice 3.7slicer-1.8.0 | Dan Goodliffe | 2018-04-14 |
| | | | | --ice / allow-ice is no longer required. | ||
* | Ice 3.7 | Dan Goodliffe | 2018-04-03 |
| | | | | | | | | | | | | | | Implements Slicer for Ice 3.7. This is largely: * Pointers are now all std::shared_ptr * libSlice isn't installed, so we build part of it into libslicer-compiler * Library name change to use Ice++11 There are a few other things, but mostly just minor language/function name compatibility changes. The compiling of libSlice is a bit of a hack, currently comprising a git submodule of Ice itself, and a few dirty defines on the command line, but appears to be functionally satisfactory if a little unpleasant. | ||
* | Adds the [input] streaming interfacesslicer-1.5.0 | Dan Goodliffe | 2017-07-23 |
| | |||
* | Support [de]serializing XML elements/attributes to/from a dictionaryslicer-1.4.2 | Dan Goodliffe | 2016-11-02 |
| | |||
* | Behave more like a normal compiler (write whole file, not append existing one)slicer-1.4.0 | Dan Goodliffe | 2016-10-07 |
| | |||
* | Big mangle of the testing stuffs to split the test type definitions into ↵ | Dan Goodliffe | 2016-09-29 |
| | | | | multiple manageable files | ||
* | Build test case libs with bjam, not a messy set of tests | Dan Goodliffe | 2016-09-24 |
| | |||
* | Define all exceptions as ICE exceptions | Dan Goodliffe | 2016-09-22 |
| | |||
* | Split compiler code away from runtime code | Dan Goodliffe | 2016-09-21 |
| | |||
* | Add options for not declaring conversion functions (for such cases when they ↵slicer-1.2.1 | Dan Goodliffe | 2015-12-09 |
| | | | | are provided externally) | ||
* | Use adhocutil's visibility | Dan Goodliffe | 2015-10-11 |
| | |||
* | Use libadhocutil (impacts tests only) | Dan Goodliffe | 2015-09-02 |
| | |||
* | Switch to run rule for capturing output, undate paths in tests | Dan Goodliffe | 2015-07-20 |
| | |||
* | Add support for ice include search paths (-I like slice2cpp) | Dan Goodliffe | 2015-01-28 |
| | |||
* | Call the compile slicer tool from the test case instead of just the library ↵ | Dan Goodliffe | 2015-01-27 |
| | | | | (end-to-end test improvement) | ||
* | Support for automatically determining a model part implementation | Dan Goodliffe | 2014-11-30 |
| | |||
* | Big refactor to use Boost UTF | randomdan | 2014-11-06 |
| | |||
* | Allow serializers to use their own native types. | randomdan | 2014-09-11 |
| | | | | Allow .ice metadata to specify typesafe conversion functions between serializer types and model types | ||
* | Adds core support for model part approximate type (complex, simple, ↵ | randomdan | 2014-07-04 |
| | | | | | | sequence, etc) Adds support for JSON | ||
* | Adds support for classes with inheritance | randomdan | 2014-06-26 |
| | | | | Adds more unit tests and verifies written XML is the same as the initial | ||
* | Update tests to perform an end-to-end (albeit non-validating) slice, slicer, ↵ | randomdan | 2014-06-03 |
| | | | | compile, link, load and run | ||
* | First hash of slicer, works well for the golden path, beyond that is ↵ | randomdan | 2014-05-29 |
uncharted territory |