Browse Source

build info

master
alistair 3 years ago
parent
commit
d4c788d2cf
  1. 12
      README.md

12
README.md

@ -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
@ -206,4 +217,3 @@ template: blogpost.html @@ -206,4 +217,3 @@ template: blogpost.html
Append `.draft` to the filename and it will not get compiled.

Loading…
Cancel
Save