Skip to content

Commit 99930c1

Browse files
committed
improve symbol visibilty and entt api import
1 parent 8fc1974 commit 99930c1

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

plugins/CMakeLists.txt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,12 @@ add_library(plugin_sdbot-webui SHARED
44
./plugin_sdbot-webui.cpp
55
)
66

7+
set_target_properties(plugin_sdbot-webui PROPERTIES
8+
C_VISIBILITY_PRESET hidden
9+
POSITION_INDEPENDENT_CODE ON
10+
)
11+
target_compile_definitions(plugin_sdbot-webui PUBLIC ENTT_API_IMPORT)
12+
713
target_link_libraries(plugin_sdbot-webui PUBLIC
814
solanaceae_plugin
915
solanaceae_sdbot-webui

plugins/plugin_sdbot-webui.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44

55
#include <solanaceae/util/config_model.hpp>
66

7+
#include <entt/entt.hpp>
8+
#include <entt/fwd.hpp>
9+
710
#include <memory>
811
#include <iostream>
912

0 commit comments

Comments
 (0)