Continue work on plug-in and tests

This commit is contained in:
Thomas Krijnen
2026-05-06 21:17:25 +02:00
parent 4670715ef3
commit 98ff457fd6
61 changed files with 16000 additions and 16377 deletions
+7
View File
@@ -22,14 +22,21 @@
#ifdef SWIG
#define IFC_PARSE_API
#define IFC_SCHEMA_API
#elif defined(_WIN32)
#ifdef IFC_PARSE_EXPORTS
#define IFC_PARSE_API __declspec(dllexport)
#else
#define IFC_PARSE_API __declspec(dllimport)
#endif
#ifdef IFC_SCHEMA_EXPORTS
#define IFC_SCHEMA_API __declspec(dllexport)
#else
#define IFC_SCHEMA_API IFC_PARSE_API
#endif
#else // simply assume *nix + GCC-like compiler
#define IFC_PARSE_API __attribute__((visibility("default")))
#define IFC_SCHEMA_API __attribute__((visibility("default")))
#endif
#endif