Implement attrs: extendedattribute and extraheader

This commit is contained in:
Jonah Beckford 2023-09-25 18:18:37 -07:00
parent d64f4d1c62
commit 014d4ea4df
7 changed files with 283 additions and 45 deletions

View file

@ -8,6 +8,11 @@
The variable should be explicitly set to `ON` if a shared library must
be created, and `OFF` if a static library must be created.
- Use GoogleTest 1.14.0 and enable tests only when C++14 compiler available.
- Support building into shared libraries on Windows:
- `extraheader` attribute: Extra `#include <stdio.h>` or any other
preprocessor statements in auto-generated header file.
- `extendedattribute` attribute: Text in front of auto-generated functions,
like `__declspec(dllexport)`
## 0.9.0