|
|
@ -12,20 +12,23 @@ Dependencies |
|
|
|
* doxygen (to make docs) |
|
|
|
* doxygen (to make docs) |
|
|
|
* catch2 (to run tests) |
|
|
|
* catch2 (to run tests) |
|
|
|
|
|
|
|
|
|
|
|
Extensions |
|
|
|
Installation |
|
|
|
---------- |
|
|
|
------------ |
|
|
|
* [inja](https://github.com/pantor/inja) (template rendering, |
|
|
|
|
|
|
|
requires [nlohmann/json](https://github.com/nlohmann/json)) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Building |
|
|
|
|
|
|
|
-------- |
|
|
|
|
|
|
|
You need: |
|
|
|
You need: |
|
|
|
* GNU Make |
|
|
|
* GNU Make |
|
|
|
* C compiler with C99 support |
|
|
|
* C compiler with C99 support |
|
|
|
* C++ compiler with C++98 and C++17 support |
|
|
|
* C++ compiler with C++98 and C++17 support |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
```sh |
|
|
|
|
|
|
|
make install clean |
|
|
|
|
|
|
|
``` |
|
|
|
Run `make help` to see targets, flags and arguments. |
|
|
|
Run `make help` to see targets, flags and arguments. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Extensions |
|
|
|
|
|
|
|
---------- |
|
|
|
|
|
|
|
* [inja](https://github.com/pantor/inja) (template rendering, |
|
|
|
|
|
|
|
requires [nlohmann/json](https://github.com/nlohmann/json)) |
|
|
|
|
|
|
|
|
|
|
|
Examples |
|
|
|
Examples |
|
|
|
-------- |
|
|
|
-------- |
|
|
|
See [examples](examples). |
|
|
|
See [examples](examples). |
|
|
|