hemplate

Simple XML template engine
git clone git://git.dimitrijedobrota.com/hemplate.git
Log | Files | Refs | README | LICENSE

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/)