cemplateSimple C++ template engine |
git clone git://git.dimitrijedobrota.com/cemplate.git |
Log | Files | Refs | README | LICENSE | HACKING | CONTRIBUTING | CODE_OF_CONDUCT | BUILDING |
README.md (1035B)
0 # cemplate 1 2 Simple C++ template engine 3 4 ## Description 5 6 This project aims to simplify the process of writing C++ code generating 7 programs. It provides basic primitives to describe the language constructs 8 without worrying about the indentation, opening and closing scopes and spacing. 9 10 The project is still in raw form, a proof of concept, just enough to work with 11 my other projects. It's not complete by any means, and there is probably going 12 to be a major reimagination some time in the future. 13 14 ## Dependencies 15 16 * CMake 3.14 or latter 17 * Compiler with C++20 support (tested on clang version 19.1.7) 18 19 20 ## Building and installing 21 22 See the [`BUILDING`](BUILDING.md) document. 23 24 25 ## Usage 26 27 > Please reference example folder for relevant usage examples. 28 29 30 ## Version History 31 32 * 0.2 33 * Bare-bones proof of concept 34 35 * 0.1 36 * Initial development phase 37 38 39 ## Contributing 40 41 See the [`CONTRIBUTING`](CONTRIBUTING.md) document. 42 43 44 ## License 45 46 This project is licensed under the MIT License - see the [`LICENSE`](LICENSE.md) file for details 47