summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoryangwei <[email protected]>2021-04-25 14:52:28 +0800
committeryangwei <[email protected]>2021-04-25 14:52:28 +0800
commit793bb5317e785035881da01a8dd0d98a04477582 (patch)
tree63d02c2907f62bf8f4783e3fd694390a35fa86ba
parente55956215df399b5a64aa205bba181f5fcb59ee1 (diff)
🔧build(CMakeLists): build_type为Debug时,增加-g编译参数v1.0.5
-rw-r--r--CMakeLists.txt7
1 files changed, 6 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index b36c30d..ed86b89 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -12,7 +12,12 @@ include(Version)
set(CMAKE_MACOSX_RPATH 0)
execute_process(COMMAND ../src/configure WORKING_DIRECTORY ${CMAKE_BINARY_DIR})
-execute_process(COMMAND make CFLAGS+=-DGIT_VERSION=\\"${GIT_VERSION}\\" WORKING_DIRECTORY ${CMAKE_BINARY_DIR})
+if(CMAKE_BUILD_TYPE STREQUAL "Debug")
+ execute_process(COMMAND make CFLAGS+=-DGIT_VERSION=\\"${GIT_VERSION}\\" CFLAGS+=-g WORKING_DIRECTORY ${CMAKE_BINARY_DIR})
+else()
+ execute_process(COMMAND make CFLAGS+=-DGIT_VERSION=\\"${GIT_VERSION}\\" WORKING_DIRECTORY ${CMAKE_BINARY_DIR})
+endif()
+
execute_process(COMMAND cp tcpdump tcpdump_mesa WORKING_DIRECTORY ${CMAKE_BINARY_DIR})