summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorzmiao <miao.zhao@mapbox.com>2019-10-08 22:57:52 +0300
committerzmiao <miao.zhao@mapbox.com>2019-10-15 11:18:02 +0300
commit8bbc7f3612811fb5d0ef207cd8d76c7ae2d22b54 (patch)
tree801d9608583e23399e00259d47914123639620be
parent7e98050562c34418ffb42ca86cd6bd02303fdde4 (diff)
downloadqtlocation-mapboxgl-8bbc7f3612811fb5d0ef207cd8d76c7ae2d22b54.tar.gz
[test-runner] Add Android specific link flag
-rw-r--r--next/render-test/CMakeLists.txt7
1 files changed, 5 insertions, 2 deletions
diff --git a/next/render-test/CMakeLists.txt b/next/render-test/CMakeLists.txt
index 638eae603e..81d9bdae91 100644
--- a/next/render-test/CMakeLists.txt
+++ b/next/render-test/CMakeLists.txt
@@ -1,8 +1,8 @@
add_library(
- mbgl-render-test SHARED EXCLUDE_FROM_ALL
- ${MBGL_ROOT}/render-test/filesystem.hpp
+ mbgl-render-test STATIC EXCLUDE_FROM_ALL
${MBGL_ROOT}/render-test/src/mbgl/render_test_runner.cpp
+ ${MBGL_ROOT}/render-test/filesystem.hpp
${MBGL_ROOT}/render-test/src/test-runner/allocation_index.cpp
${MBGL_ROOT}/render-test/src/test-runner/allocation_index.hpp
${MBGL_ROOT}/render-test/src/test-runner/filesystem.hpp
@@ -48,6 +48,9 @@ target_link_libraries(
mbgl-core
mbgl-vendor-boost
)
+if(CMAKE_SYSTEM_NAME STREQUAL Android)
+ set_target_properties(mbgl-render-test PROPERTIES LINK_FLAGS_RELEASE "-fuse-ld=gold -O2 -flto -Wl,--icf=safe")
+endif()
if(CMAKE_SYSTEM_NAME STREQUAL Android)
set_target_properties(mbgl-render-test PROPERTIES LINK_FLAGS_RELEASE "-fuse-ld=gold -O2 -flto -Wl,--icf=safe")