blob: 4c7023b0586007c5d015e3c19d67fd860ec86038 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
--- src/CMakeLists.txt.orig 2024-04-16 04:08:00 UTC
+++ src/CMakeLists.txt
@@ -23,7 +23,7 @@ include(AddIOWOW)
find_package(Threads REQUIRED CMAKE_THREAD_PREFER_PTHREAD)
-set(CMAKE_C_FLAGS
+string(REGEX REPLACE " +" " " CMAKE_C_FLAGS
"${CMAKE_C_FLAGS} \
-Wall \
-Wextra \
@@ -60,7 +60,7 @@ endif()
set(CMAKE_C_FLAGS_DEBUG
"${CMAKE_C_ASAN} -O0 -g -ggdb -Werror -DDEBUG -D_DEBUG -UNDEBUG -Wno-unused-variable"
)
-set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_ASAN} -O3 -DNDEBUG")
+set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_ASAN} -DNDEBUG")
set(CMAKE_EXE_LINKER_FLAGS_RELEASE "-Wl,-s")
set(CMAKE_C_FLAGS_RELWITHDEBINFO "${CMAKE_C_FLAGS_RELEASE} -g")
set(CMAKE_C_FLAGS_RELEASEWITHDEBINFO ${CMAKE_C_FLAGS_RELWITHDEBINFO})
@@ -178,13 +178,6 @@ if(BUILD_SHARED_LIBS)
SOVERSION ${PROJECT_VERSION_MAJOR}
PUBLIC_HEADER "${PUB_HDRS}"
DEFINE_SYMBOL IW_API_EXPORTS)
-
- if(CMAKE_BUILD_TYPE STREQUAL "Release")
- add_custom_command(
- TARGET iwnet
- POST_BUILD
- COMMAND ${STRIP_CMD} $<TARGET_FILE:iwnet>)
- endif()
set_target_properties(
iwnet_s
|