18 lines
1.1 KiB
Diff
18 lines
1.1 KiB
Diff
Index: OTPClient-2.4.4/CMakeLists.txt
|
|
===================================================================
|
|
--- OTPClient-2.4.4.orig/CMakeLists.txt
|
|
+++ OTPClient-2.4.4/CMakeLists.txt
|
|
@@ -11,11 +11,10 @@ option(BUILD_GUI "Build the GUI" ON)
|
|
option(BUILD_CLI "Build the CLI" ON)
|
|
|
|
set(CMAKE_C_STANDARD 11)
|
|
-set(CMAKE_C_FLAGS "-Wall -Wextra -O2 -Wformat=2 -Wmissing-format-attribute -fstack-protector-strong -Wundef -Wmissing-format-attribute")
|
|
+set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Wextra -Wformat=2 -Wmissing-format-attribute -fstack-protector-strong -Wundef -Wmissing-format-attribute")
|
|
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fdiagnostics-color=always -Wstrict-prototypes -Wunreachable-code")
|
|
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wchar-subscripts -Wwrite-strings -Wpointer-arith -Wbad-function-cast -Wcast-align")
|
|
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Werror=format-security -Werror=implicit-function-declaration -Wno-sign-compare")
|
|
-set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2")
|
|
if(CMAKE_COMPILER_IS_GNUCC)
|
|
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -pie -fPIE")
|
|
endif()
|