diff --git a/plugins/CMakeLists.txt b/plugins/CMakeLists.txt index 8aaf976..9f7b64f 100644 --- a/plugins/CMakeLists.txt +++ b/plugins/CMakeLists.txt @@ -6,6 +6,11 @@ add_library(plugin_mfs_wip SHARED ./plugin_mfs_wip.cpp ) target_compile_features(plugin_mfs_wip PUBLIC cxx_std_17) +set_target_properties(plugin_mfs_wip PROPERTIES + C_VISIBILITY_PRESET hidden + POSITION_INDEPENDENT_CODE ON +) +target_compile_definitions(plugin_mfs_wip PUBLIC ENTT_API_IMPORT) target_link_libraries(plugin_mfs_wip PUBLIC solanaceae_plugin solanaceae_message_fragment_store diff --git a/plugins/plugin_mfs_wip.cpp b/plugins/plugin_mfs_wip.cpp index d19e7d5..99ad5a4 100644 --- a/plugins/plugin_mfs_wip.cpp +++ b/plugins/plugin_mfs_wip.cpp @@ -1,10 +1,12 @@ -#include #include #include #include #include +#include +#include + #include #include #include