Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-09-11 | Switch to xerces-c.git#3.2.4+1 repo for CIci | Karen Arutyunov | 1 | -1/+1 | |
2023-09-11 | Add --dep-file option | Boris Kolpackov | 7 | -27/+91 | |
In particular, this now allows writing the dependency information to stdout by specifying `-` as this option's value. | |||||
2023-09-11 | Add --file-list-only option | Boris Kolpackov | 9 | -101/+192 | |
This option allows only writing the list of C++ files that would be generated without actually generating them. | |||||
2023-09-11 | Exclude dependency file (.d) from --file-list output | Boris Kolpackov | 1 | -1/+1 | |
In the --file-list option documentation we say that this is the list of generated C++ files. | |||||
2023-09-11 | Recognize --file-list value `-` as request to write to stdout | Boris Kolpackov | 5 | -22/+31 | |
2023-09-11 | Add missing .cli dependency in doc/buildfile | Boris Kolpackov | 1 | -15/+15 | |
2023-09-11 | Update copyright | Boris Kolpackov | 7 | -46/+44 | |
2023-09-11 | Add type, language manifest values | Boris Kolpackov | 5 | -0/+9 | |
2023-09-11 | Bump build2 version requirement to 0.16.0 final | Boris Kolpackov | 5 | -10/+10 | |
2023-09-06 | Make c++11 value default for xsd --std option | Karen Arutyunov | 130 | -176/+218 | |
Also add support for c++14, c++17, c++20, and c++23 values and drop passing --std option in tests and examples. | |||||
2023-09-04 | Generate doxygen documentation using dynamic target extraction | Karen Arutyunov | 3 | -67/+82 | |
2023-08-08 | Add link to consumption instruction to README.md | Boris Kolpackov | 1 | -0/+5 | |
2023-06-27 | Update .gitignore files | Karen Arutyunov | 5 | -0/+30 | |
2023-06-27 | Regenerate options parsing files | Karen Arutyunov | 2 | -26/+26 | |
2023-03-20 | Regenerate options parsing files | Karen Arutyunov | 4 | -0/+200 | |
2023-01-09 | Update pregenerated documentation (copyright year) | Boris Kolpackov | 2 | -4/+4 | |
2023-01-09 | Remove unnecessary escaping in double-quoted string | Boris Kolpackov | 1 | -1/+1 | |
2023-01-09 | Update copyright | Boris Kolpackov | 1 | -1/+1 | |
2022-12-01 | Clean up trailing spaces from generated source code | Boris Kolpackov | 2 | -4/+4 | |
2022-12-01 | Move inline file inclusion after header file epilogue | Boris Kolpackov | 1 | -8/+19 | |
This makes a difference if the epilogue defines something (e.g., a custom type) that must be defined (rather than just declared) in the inline file. | |||||
2022-11-24 | Fix diag builtin calls in ad hoc recipes | Boris Kolpackov | 122 | -291/+59 | |
2022-11-24 | Bump build2 version requirement to 0.16.0- | Boris Kolpackov | 5 | -10/+10 | |
2022-10-31 | Add missing explicit casts in UTF8 conversion code | Boris Kolpackov | 1 | -6/+6 | |
2022-09-21 | Use ad hoc rules to compile options.cli files | Karen Arutyunov | 25 | -183/+10901 | |
2022-09-12 | Change version to 4.2.0-b.4.z | Karen Arutyunov | 5 | -5/+5 | |
2022-08-02 | Release version 4.2.0-b.4v4.2.0-b.4 | Karen Arutyunov | 5 | -5/+5 | |
2022-08-02 | Bump build2 version requirement to 0.15.0 | Karen Arutyunov | 5 | -10/+10 | |
2022-06-29 | Bump minimum build2 version requirement | Boris Kolpackov | 5 | -10/+10 | |
2022-06-28 | Don't read LICENSE in root.build in skeleton mode | Karen Arutyunov | 1 | -3/+4 | |
2022-02-24 | Add missing header inclusion | Boris Kolpackov | 1 | -0/+1 | |
2022-01-17 | Drop /wd4819 now that default is /utf-8 | Boris Kolpackov | 1 | -1/+1 | |
2022-01-17 | Update copyright | Boris Kolpackov | 1 | -1/+1 | |
2022-01-17 | Change version to 4.2.0-b.3.z | Boris Kolpackov | 5 | -5/+5 | |
2021-12-10 | Release version 4.2.0-b.3v4.2.0-b.3 | Boris Kolpackov | 5 | -5/+5 | |
2021-12-10 | Add basic test to xsd package | Boris Kolpackov | 7 | -1/+61 | |
2021-12-10 | Tweak diagnostics of ad hoc CLI rule | Boris Kolpackov | 1 | -0/+1 | |
2021-12-10 | Add support for `ucc` (upper-camel-case) value in --function-naming option | Boris Kolpackov | 5 | -12/+44 | |
2021-12-10 | Omit instantiating serializers for abstract elements, similar to parsing | Boris Kolpackov | 3 | -4/+42 | |
2021-12-10 | Enter abstract elements into substitution map | Boris Kolpackov | 3 | -16/+35 | |
We cannot just omit them because they may serve as "links" between the root of the substitution group and non-abstract elements that use these elements as their roots. | |||||
2021-11-19 | Fortify tests against NDEBUG | Karen Arutyunov | 95 | -37/+288 | |
2021-10-26 | Regularize metadata | Boris Kolpackov | 1 | -2/+4 | |
2021-10-26 | Change version to 4.2.0-b.2.z | Boris Kolpackov | 5 | -5/+5 | |
2021-10-26 | Release version 4.2.0-b.2v4.2.0-b.2 | Boris Kolpackov | 5 | -5/+5 | |
2021-10-26 | Minor tweaks to README.md and manifest | Boris Kolpackov | 6 | -10/+12 | |
2021-10-26 | Add base_string() accessor to xml_schema::{string,uri} mapping types | Boris Kolpackov | 1 | -0/+24 | |
2021-10-15 | Work around MSVC 16.11 /std:c++20 issue | Boris Kolpackov | 1 | -1/+3 | |
2021-10-14 | Remove workaround for ad recipe re-parse issue | Boris Kolpackov | 1 | -1/+1 | |
2021-10-07 | Update README.md with install testing instructions | Boris Kolpackov | 1 | -0/+17 | |
2021-10-05 | Redo CLI compilation using ad hoc recipes/rules | Boris Kolpackov | 5 | -159/+176 | |
2021-09-28 | Replace builds:host with requires:host in manifest | Boris Kolpackov | 1 | -1/+1 | |