Directory tree:
Makefile Builds and runs tests.
include/ Public API.
src/ Scripts, C implementattion and internal headers.
build/ Generated object files, executables etc.
test/ Test files.
generated/ Files generated by tests.
Build and run tests with:
make