From b21acd4c9976c06809de933e7840e6b67e70d67d Mon Sep 17 00:00:00 2001 From: Green Sky Date: Tue, 28 May 2024 10:09:23 +0200 Subject: [PATCH] correct plugin target type --- plugins/CMakeLists.txt | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/plugins/CMakeLists.txt b/plugins/CMakeLists.txt index cd68fa6..c973818 100644 --- a/plugins/CMakeLists.txt +++ b/plugins/CMakeLists.txt @@ -1,9 +1,14 @@ cmake_minimum_required(VERSION 3.14...3.24 FATAL_ERROR) -add_library(plugin_bridge SHARED +add_library(plugin_bridge MODULE ./plugin_bridge.cpp ) +set_target_properties(plugin_bridge PROPERTIES + C_VISIBILITY_PRESET hidden +) +target_compile_definitions(plugin_bridge PUBLIC ENTT_API_IMPORT) + target_link_libraries(plugin_bridge PUBLIC solanaceae_plugin solanaceae_bridge