]> gitweb.hhaalo.de Git - sane-kds-s2000w-net.git/commitdiff
add pendantic gcc param
authorBastian Dehn <hhaalo@arcor.de>
Thu, 9 Oct 2025 17:52:29 +0000 (19:52 +0200)
committerBastian Dehn <hhaalo@arcor.de>
Thu, 9 Oct 2025 17:52:29 +0000 (19:52 +0200)
CMakeLists.txt

index 6dd792be792906cb0a426c2dff6b75217c602299..59bbdaaf057316dfe40915a5568d2f75ee437d2f 100644 (file)
@@ -7,11 +7,11 @@ PROJECT("kds-s2000w-net")
 SET(CMAKE_BUILD_TYPE "Release" CACHE STRING "release")
 
 IF(CMAKE_BUILD_TYPE STREQUAL "Release")
-       SET(CMAKE_C_FLAGS "-std=c99 -fPIC -Wall -Werror" CACHE STRING "compiler flags" FORCE)
+       SET(CMAKE_C_FLAGS "-std=c99 -fPIC -Wall -Werror -pedantic" CACHE STRING "compiler flags" FORCE)
 ENDIF()
 
 IF(CMAKE_BUILD_TYPE STREQUAL "Debug")
-       SET(CMAKE_C_FLAGS "-std=c99 -fPIC -Wall -g" CACHE STRING "debug compiler flags" FORCE)
+       SET(CMAKE_C_FLAGS "-std=c99 -fPIC -Wall -pedantic -g" CACHE STRING "debug compiler flags" FORCE)
 ENDIF()
 
 IF (RUN_TESTS)
@@ -20,6 +20,7 @@ IF (RUN_TESTS)
 -fprofile-arcs \
 -ftest-coverage \
 -Wall \
+-pedantic \
 -g \
 -fsanitize=address \
 -Wl,--wrap,kds_s2000w_client_init,\