Apply VISIBILITY_HIDDEN also to C++ files

It was only used for C files, thereby making symbols of internal classes
like TagUnion visible.
This commit is contained in:
Urs Fleisch
2023-12-20 21:30:15 +01:00
parent 1ee7493abc
commit ab0437db0e
+1
View File
@@ -362,6 +362,7 @@ set_target_properties(tag PROPERTIES
)
if(VISIBILITY_HIDDEN)
set_target_properties(tag PROPERTIES C_VISIBILITY_PRESET hidden)
set_target_properties(tag PROPERTIES CXX_VISIBILITY_PRESET hidden)
endif()
if(BUILD_FRAMEWORK)