From 5b3ffcd5b18b8d993e182b1a737a19c5ac1984a1 Mon Sep 17 00:00:00 2001 From: baldurk Date: Fri, 21 Jul 2017 17:24:47 +0100 Subject: [PATCH] Add --build-id link parameter on android so that symbols can be loaded * Without this android studio/lldb can't load the symbols if the lib inserted in an apk has been stripped. --- renderdoc/CMakeLists.txt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/renderdoc/CMakeLists.txt b/renderdoc/CMakeLists.txt index 6e0486d3f..6f997ab41 100644 --- a/renderdoc/CMakeLists.txt +++ b/renderdoc/CMakeLists.txt @@ -311,6 +311,10 @@ if(UNIX AND NOT ANDROID AND NOT APPLE) set_target_properties(renderdoc PROPERTIES LINK_FLAGS "-Wl,--version-script,${CMAKE_CURRENT_SOURCE_DIR}/renderdoc.version") endif() +if(ANDROID) + set_target_properties(renderdoc PROPERTIES LINK_FLAGS "-Wl,--build-id") +endif() + install (TARGETS renderdoc DESTINATION lib${LIB_SUFFIX}) # Copy in application API header to include