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