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