Expand schema_plugin with schema name to eliminate symbol collisions

This commit is contained in:
Thomas Krijnen
2026-05-07 21:10:35 +02:00
parent 39d583a26a
commit b1899b1a8d
+4
View File
@@ -29,6 +29,10 @@
#include INCLUDE_SCHEMA(IfcSchema)
#undef INCLUDE_SCHEMA
#define CAT(a, b) a##b
#define EXPAND_AND_CAT(a, b) CAT(a, b)
#define schema_plugin EXPAND_AND_CAT(schema_plugin_, IfcSchema)
#include <boost/dll/alias.hpp>
namespace ifcopenshell {