hemplateSimple XML template engine |
git clone git://git.dimitrijedobrota.com/hemplate.git |
Log | Files | Refs | README | LICENSE | HACKING | CONTRIBUTING | CODE_OF_CONDUCT | BUILDING |
README.md (1049B)
0 # hemplate 1 2 Simple XML template engine 3 4 ## Description 5 6 This project aims to provide a simple interface for painlessly producing XML 7 output from C++ code. It removes the need for keeping track of opening and 8 closing tags, as well as easy manipulation of tag attributes and tag nesting. 9 10 The big source of inspiration for this project is GNU cgicc. 11 12 13 ## Dependencies 14 15 * CMake 3.14 or latter 16 * Compiler with C++20 support (tested on clang version 19.1.7) 17 18 19 ## Building and installing 20 21 See the [`BUILDING`](BUILDING.md) document. 22 23 24 ## Usage 25 26 > Please reference example folder for relevant usage examples. 27 28 ## Version History 29 30 - 0.2 31 - * Add time format functions 32 - 0.1 33 * Initial development phase 34 * Getting a feel for the features and needs 35 36 37 ## Contributing 38 39 See the [`CONTRIBUTING`](CONTRIBUTING.md) document. 40 41 42 ## License 43 44 This project is licensed under the MIT License - see the [`LICENSE`](LICENSE.md) file for details 45 46 ## Acknowledgments 47 48 Inspiration, code snippets, etc. 49 * [GNU cgicc documentation](https://www.gnu.org/software/chicc/)