Aim:
Add include-local to the groveller.

Behaviour:
- uses #include "name.h" rather than #include <name.h>
- expects the header file to be local to the wrapper/groveler
specification file. This file is copied to the cache dir (with the
generated c file) so it can be used in the build.

Reason:
This allows us to wrap single header libraries simply by making a
wrapper spec containing

> (include-local "some_header_lib.h")

I'd love to hear some thoughts on this. I'm happy to get this done if
it's approved.

Regards
Chris

Reply via email to