summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKonstantin Käfer <mail@kkaefer.com>2017-07-11 11:38:07 +0200
committerKonstantin Käfer <mail@kkaefer.com>2017-07-11 11:38:07 +0200
commita059b213632b836d2bc0fcfa6d9c6800a1ea23eb (patch)
tree35c757722401885c46c5dc3cee54a4c1544e71d4
parent90c61c195622c8b3106ed4a3d5c6080dfa8a65e0 (diff)
downloadqtlocation-mapboxgl-upstream/macos-visibility.tar.gz
[build] add -fvisibility=hidden for all macOS targets to avoid linker warningsupstream/macos-visibility
-rw-r--r--platform/macos/config.cmake9
1 files changed, 9 insertions, 0 deletions
diff --git a/platform/macos/config.cmake b/platform/macos/config.cmake
index 33ab1d7c9e..de17dfb067 100644
--- a/platform/macos/config.cmake
+++ b/platform/macos/config.cmake
@@ -92,6 +92,9 @@ macro(mbgl_platform_glfw)
target_link_libraries(mbgl-glfw
PRIVATE mbgl-loop-darwin
)
+ target_compile_options(mbgl-glfw
+ PRIVATE -fvisibility=hidden
+ )
endmacro()
@@ -99,6 +102,9 @@ macro(mbgl_platform_render)
target_link_libraries(mbgl-render
PRIVATE mbgl-loop-darwin
)
+ target_compile_options(mbgl-render
+ PRIVATE -fvisibility=hidden
+ )
endmacro()
@@ -106,6 +112,9 @@ macro(mbgl_platform_offline)
target_link_libraries(mbgl-offline
PRIVATE mbgl-loop-darwin
)
+ target_compile_options(mbgl-offline
+ PRIVATE -fvisibility=hidden
+ )
endmacro()