@ -12,6 +12,7 @@ without configuration.
@@ -12,6 +12,7 @@ without configuration.
### Features
- minimalistic templating system
- single static binary with no dependencies
- no config required
@ -29,6 +30,12 @@ Note: not all of the following functionality is supported yet.
@@ -29,6 +30,12 @@ Note: not all of the following functionality is supported yet.
- date.h (hopefully can be replaced with C++20 `std::chrono` one day)
- spdlog
- xxd
- lexbor
- duktape
- gnu source-highlight
- boost-regex
- darkhttpd
- tinyxml2
### Building
@ -38,6 +45,10 @@ Note: not all of the following functionality is supported yet.
@@ -38,6 +45,10 @@ Note: not all of the following functionality is supported yet.
2. Ensure xxd is installed and run the script `defaults.sh`
3. `mkdir build && cd build && cmake .. && make`
- source highlight; installed from repos and linked as shared object
- lexbor; download and install or build from source and tell cmake to link the static binary
### Basic Behaviour
Provided with a source directory, and an output directory, it recurses through