symbol visiblity and fixes for entt export/import
(hopefully)
This commit is contained in:
2
external/solanaceae_crdtnotes
vendored
2
external/solanaceae_crdtnotes
vendored
Submodule external/solanaceae_crdtnotes updated: 998794a6dd...998bf35da5
2
external/solanaceae_ircclient
vendored
2
external/solanaceae_ircclient
vendored
Submodule external/solanaceae_ircclient updated: a0814b4fc7...fe28aaeda0
2
external/solanaceae_llama-cpp-web
vendored
2
external/solanaceae_llama-cpp-web
vendored
Submodule external/solanaceae_llama-cpp-web updated: be58c0cece...85e2b633db
2
external/solanaceae_message_fragment_store
vendored
2
external/solanaceae_message_fragment_store
vendored
Submodule external/solanaceae_message_fragment_store updated: 5461893628...589a947449
2
external/solanaceae_tox_upnp
vendored
2
external/solanaceae_tox_upnp
vendored
Submodule external/solanaceae_tox_upnp updated: 6d0e2ad396...58bbdc4a41
2
external/solanaceae_toxic_games
vendored
2
external/solanaceae_toxic_games
vendored
Submodule external/solanaceae_toxic_games updated: df2e1d6d42...ff52f15566
2
external/solanaceae_zox
vendored
2
external/solanaceae_zox
vendored
Submodule external/solanaceae_zox updated: ecfaecd7f9...466efc5da3
2
external/totato
vendored
2
external/totato
vendored
Submodule external/totato updated: 71d93329c5...446a4939f5
@ -3,8 +3,12 @@ cmake_minimum_required(VERSION 3.9 FATAL_ERROR)
|
|||||||
add_library(plugin_ngcft1 SHARED
|
add_library(plugin_ngcft1 SHARED
|
||||||
./plugin_ngcft1.cpp
|
./plugin_ngcft1.cpp
|
||||||
)
|
)
|
||||||
set_property(TARGET plugin_ngcft1 PROPERTY C_VISIBILITY_PRESET hidden)
|
set_target_properties(plugin_ngcft1 PROPERTIES
|
||||||
set_property(TARGET plugin_ngcft1 PROPERTY VISIBILITY_INLINES_HIDDEN ON)
|
C_VISIBILITY_PRESET hidden
|
||||||
|
VISIBILITY_INLINES_HIDDEN ON # do we need this?
|
||||||
|
POSITION_INDEPENDENT_CODE ON
|
||||||
|
)
|
||||||
|
target_compile_definitions(plugin_ngcft1 PUBLIC ENTT_API_IMPORT)
|
||||||
|
|
||||||
target_link_libraries(plugin_ngcft1 PUBLIC
|
target_link_libraries(plugin_ngcft1 PUBLIC
|
||||||
solanaceae_plugin
|
solanaceae_plugin
|
||||||
@ -20,7 +24,11 @@ add_library(plugin_transfer_auto_accept SHARED
|
|||||||
./transfer_auto_accept.hpp
|
./transfer_auto_accept.hpp
|
||||||
./transfer_auto_accept.cpp
|
./transfer_auto_accept.cpp
|
||||||
)
|
)
|
||||||
set_property(TARGET plugin_transfer_auto_accept PROPERTY C_VISIBILITY_PRESET hidden)
|
set_target_properties(plugin_transfer_auto_accept PROPERTIES
|
||||||
|
C_VISIBILITY_PRESET hidden
|
||||||
|
POSITION_INDEPENDENT_CODE ON
|
||||||
|
)
|
||||||
|
target_compile_definitions(plugin_transfer_auto_accept PUBLIC ENTT_API_IMPORT)
|
||||||
|
|
||||||
target_link_libraries(plugin_transfer_auto_accept PUBLIC
|
target_link_libraries(plugin_transfer_auto_accept PUBLIC
|
||||||
solanaceae_plugin
|
solanaceae_plugin
|
||||||
|
@ -4,6 +4,9 @@
|
|||||||
#include <solanaceae/ngc_ft1/ngcft1.hpp>
|
#include <solanaceae/ngc_ft1/ngcft1.hpp>
|
||||||
#include <solanaceae/ngc_ft1_sha1/sha1_ngcft1.hpp>
|
#include <solanaceae/ngc_ft1_sha1/sha1_ngcft1.hpp>
|
||||||
|
|
||||||
|
#include <entt/entt.hpp>
|
||||||
|
#include <entt/fwd.hpp>
|
||||||
|
|
||||||
#include <memory>
|
#include <memory>
|
||||||
#include <iostream>
|
#include <iostream>
|
||||||
|
|
||||||
|
@ -3,6 +3,9 @@
|
|||||||
#include "./transfer_auto_accept.hpp"
|
#include "./transfer_auto_accept.hpp"
|
||||||
#include <solanaceae/util/config_model.hpp>
|
#include <solanaceae/util/config_model.hpp>
|
||||||
|
|
||||||
|
#include <entt/entt.hpp>
|
||||||
|
#include <entt/fwd.hpp>
|
||||||
|
|
||||||
#include <memory>
|
#include <memory>
|
||||||
#include <limits>
|
#include <limits>
|
||||||
#include <iostream>
|
#include <iostream>
|
||||||
|
Reference in New Issue
Block a user