From 5f7e1906d45d1774e25ec8dd5932bc4d60dd5499 Mon Sep 17 00:00:00 2001 From: Julian Rex Date: Mon, 27 Apr 2020 11:52:38 -0400 Subject: Test override optimization settings + debug symbols --- platform/ios/ios.cmake | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/platform/ios/ios.cmake b/platform/ios/ios.cmake index 8b5696e481..8258a6ca32 100644 --- a/platform/ios/ios.cmake +++ b/platform/ios/ios.cmake @@ -7,6 +7,12 @@ macro(initialize_ios_target target) set_target_properties(${target} PROPERTIES XCODE_ATTRIBUTE_ENABLE_BITCODE "YES") set_target_properties(${target} PROPERTIES XCODE_ATTRIBUTE_BITCODE_GENERATION_MODE bitcode) set_target_properties(${target} PROPERTIES XCODE_ATTRIBUTE_ONLY_ACTIVE_ARCH $<$:YES>) + + # Test w/ debug symbols for release + # Override default optimization level + LTO setting + set_target_properties(${target} PROPERTIES XCODE_ATTRIBUTE_GCC_OPTIMIZATION_LEVEL $<$:z>) + set_target_properties(${target} PROPERTIES XCODE_ATTRIBUTE_GCC_GENERATE_DEBUGGING_SYMBOLS $<$:YES>) + set_target_properties(${target} PROPERTIES XCODE_ATTRIBUTE_LLVM_LTO $<$:YES>) endmacro() set_target_properties(mbgl-core PROPERTIES XCODE_ATTRIBUTE_CLANG_ENABLE_OBJC_ARC YES) -- cgit v1.2.1