strip duid-gadget executable in Release mode 72/291172/2 accepted/tizen/unified/20230421.033225
authorDongsun Lee <ds73.lee@samsung.com>
Tue, 11 Apr 2023 06:04:12 +0000 (15:04 +0900)
committerTomasz Swierczek <t.swierczek@samsung.com>
Tue, 11 Apr 2023 06:44:25 +0000 (08:44 +0200)
Change-Id: I7175542d54b3db97ef41dc2aeb9b900abf057a0b

gadget/CMakeLists.txt

index 0a9b713..3d90870 100644 (file)
@@ -21,6 +21,15 @@ SET(GADGET_CFLAGS "${GADGET_CFLAGS} -DAPP_DIR=\"${GADGET_DIR}\"")
 
 ADD_EXECUTABLE(${TARGET_GADGET} ${GADGET_SRCS})
 
+
+IF(CMAKE_BUILD_TYPE MATCHES "Release")
+ADD_CUSTOM_COMMAND(
+    TARGET ${TARGET_GADGET} POST_BUILD
+    DEPENDS ${TARGET_GADGET}
+    COMMAND strip -v --strip-all ${TARGET_GADGET}
+)
+ENDIF(CMAKE_BUILD_TYPE MATCHES "Release")
+
 SET_TARGET_PROPERTIES(${TARGET_GADGET}
     PROPERTIES
         COMPILE_FLAGS "${GADGET_CFLAGS}"