Add -no-strip cmd line arg to macdeployqt if when building with Debug profile
authorDominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
Fri, 17 Jul 2020 12:07:13 +0000 (14:07 +0200)
committerKevin Ottens <ervin@ipsquad.net>
Mon, 20 Jul 2020 13:04:33 +0000 (15:04 +0200)
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
src/gui/CMakeLists.txt

index 57c876c33ca2cb81f7102878fef23fe1a7d3842d..2f1e99e2bac8d873e18876bd991802a800cff9b0 100644 (file)
@@ -395,12 +395,19 @@ if(BUILD_OWNCLOUD_OSX_BUNDLE AND NOT BUILD_LIBRARIES_ONLY)
 
     set(cmd_NAME ${APPLICATION_EXECUTABLE}cmd)
 
+    if(CMAKE_BUILD_TYPE MATCHES Debug)
+        set(NO_STRIP "-no-strip")
+    else()
+        set(NO_STRIP "")
+    endif()
+
     add_custom_command(TARGET ${APPLICATION_EXECUTABLE} POST_BUILD
         COMMAND "${MACDEPLOYQT_EXECUTABLE}"
             "$<TARGET_FILE_DIR:${APPLICATION_EXECUTABLE}>/../.."
             -qmldir=${CMAKE_SOURCE_DIR}/src/gui
             -always-overwrite
             -executable="$<TARGET_FILE_DIR:${APPLICATION_EXECUTABLE}>/${cmd_NAME}"
+            ${NO_STRIP}
         COMMENT "Running macdeployqt..."
     )
 endif()