From 797b1841a510f80db39e1ef18f0504766a4e3e50 Mon Sep 17 00:00:00 2001 From: Green Sky Date: Sat, 18 May 2024 12:43:50 +0200 Subject: [PATCH] improve entt cross-boundry interactions --- plugins/CMakeLists.txt | 5 +++++ plugins/plugin_message_n10n.cpp | 3 +++ 2 files changed, 8 insertions(+) diff --git a/plugins/CMakeLists.txt b/plugins/CMakeLists.txt index e769b10..4301ef6 100644 --- a/plugins/CMakeLists.txt +++ b/plugins/CMakeLists.txt @@ -9,3 +9,8 @@ target_link_libraries(plugin_message_n10n PUBLIC solanaceae_message_n10n ) +# probably not enough +target_compile_definitions(plugin_message_n10n PUBLIC ENTT_API_IMPORT) + +set_target_properties(plugin_message_n10n PROPERTIES POSITION_INDEPENDENT_CODE ON) + diff --git a/plugins/plugin_message_n10n.cpp b/plugins/plugin_message_n10n.cpp index 4146a50..f512067 100644 --- a/plugins/plugin_message_n10n.cpp +++ b/plugins/plugin_message_n10n.cpp @@ -1,5 +1,8 @@ #include +#include +#include + #include "message_n10n.hpp" #include