hide symbols by default

Signed-off-by: Folling <mail@folling.io>
This commit is contained in:
Folling 2025-01-05 14:30:16 +01:00
parent 1990c950d9
commit 12964eee2a
Signed by: folling
SSH key fingerprint: SHA256:S9qEx5WCFFLK49tE/LKnKuJYM5sw+++Dn6qJbbyxnCY

View file

@ -26,6 +26,8 @@ set_target_properties(
POSITION_INDEPENDENT_CODE TRUE POSITION_INDEPENDENT_CODE TRUE
) )
target_compile_options(libikarus PRIVATE "-fvisibility=hidden" "-fvisibility-inlines-hidden")
target_include_directories( target_include_directories(
libikarus libikarus
PUBLIC PUBLIC