diff options
author | Konstantin Käfer <mail@kkaefer.com> | 2017-04-05 16:36:52 +0200 |
---|---|---|
committer | Konstantin Käfer <mail@kkaefer.com> | 2017-04-06 18:31:34 +0200 |
commit | e26308f1b9947a88438b9cf8ded5c2076861d2cf (patch) | |
tree | b7477a18f5036841fba029e6d8b39dada2d74529 /platform/macos/config.cmake | |
parent | 83824203143d85b40362317ba76313b34be782e4 (diff) | |
download | qtlocation-mapboxgl-e26308f1b9947a88438b9cf8ded5c2076861d2cf.tar.gz |
[macos] expose link flags via mbgl-core target
Diffstat (limited to 'platform/macos/config.cmake')
-rw-r--r-- | platform/macos/config.cmake | 37 |
1 files changed, 8 insertions, 29 deletions
diff --git a/platform/macos/config.cmake b/platform/macos/config.cmake index 7a179b8218..8dc3c38245 100644 --- a/platform/macos/config.cmake +++ b/platform/macos/config.cmake @@ -74,7 +74,14 @@ macro(mbgl_platform_core) ) target_link_libraries(mbgl-core - PUBLIC -lz + PUBLIC "-lz" + PUBLIC "-framework Foundation" + PUBLIC "-framework CoreGraphics" + PUBLIC "-framework OpenGL" + PUBLIC "-framework ImageIO" + PUBLIC "-framework CoreServices" + PUBLIC "-framework SystemConfiguration" + PUBLIC "-lsqlite3" ) endmacro() @@ -82,8 +89,6 @@ endmacro() macro(mbgl_platform_glfw) target_link_libraries(mbgl-glfw PRIVATE mbgl-loop-darwin - PRIVATE "-framework OpenGL" - PRIVATE "-lsqlite3" ) endmacro() @@ -91,12 +96,6 @@ endmacro() macro(mbgl_platform_render) target_link_libraries(mbgl-render PRIVATE mbgl-loop-darwin - PRIVATE "-framework Foundation" - PRIVATE "-framework CoreGraphics" - PRIVATE "-framework OpenGL" - PRIVATE "-framework ImageIO" - PRIVATE "-framework CoreServices" - PRIVATE "-lsqlite3" ) endmacro() @@ -104,12 +103,6 @@ endmacro() macro(mbgl_platform_offline) target_link_libraries(mbgl-offline PRIVATE mbgl-loop-darwin - PRIVATE "-framework Foundation" - PRIVATE "-framework CoreGraphics" - PRIVATE "-framework OpenGL" - PRIVATE "-framework ImageIO" - PRIVATE "-framework CoreServices" - PRIVATE "-lsqlite3" ) endmacro() @@ -131,12 +124,6 @@ macro(mbgl_platform_test) target_link_libraries(mbgl-test PRIVATE mbgl-loop-darwin - PRIVATE "-framework Foundation" - PRIVATE "-framework CoreGraphics" - PRIVATE "-framework OpenGL" - PRIVATE "-framework ImageIO" - PRIVATE "-framework CoreServices" - PRIVATE "-lsqlite3" ) endmacro() @@ -157,12 +144,6 @@ macro(mbgl_platform_benchmark) target_link_libraries(mbgl-benchmark PRIVATE mbgl-loop-darwin - PRIVATE "-framework Foundation" - PRIVATE "-framework CoreGraphics" - PRIVATE "-framework OpenGL" - PRIVATE "-framework ImageIO" - PRIVATE "-framework CoreServices" - PRIVATE "-lsqlite3" ) endmacro() @@ -172,8 +153,6 @@ macro(mbgl_platform_node) ) target_link_libraries(mbgl-node - PRIVATE "-framework Foundation" - PRIVATE "-framework OpenGL" PRIVATE "-Wl,-bind_at_load" ) endmacro() |