Mercurial > molko
comparison CMakeLists.txt @ 361:39f5d932941a
misc: fix some warnings
author | David Demelier <markand@malikania.fr> |
---|---|
date | Fri, 22 Oct 2021 14:26:41 +0200 |
parents | 955e2f45ba8a |
children | 12367bfc2df6 |
comparison
equal
deleted
inserted
replaced
360:51c439068b59 | 361:39f5d932941a |
---|---|
26 set(CMAKE_C_EXTENSIONS Off) | 26 set(CMAKE_C_EXTENSIONS Off) |
27 set(CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake) | 27 set(CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake) |
28 | 28 |
29 if (CMAKE_C_COMPILER_ID MATCHES "GNU|Clang") | 29 if (CMAKE_C_COMPILER_ID MATCHES "GNU|Clang") |
30 set(CMAKE_C_FLAGS "-Wall -Wextra -pedantic -D_POSIX_C_SOURCE=200809L ${CMAKE_C_FLAGS}") | 30 set(CMAKE_C_FLAGS "-Wall -Wextra -pedantic -D_POSIX_C_SOURCE=200809L ${CMAKE_C_FLAGS}") |
31 | |
32 if (CMAKE_C_COMPILER_ID MATCHES "GNU") | |
33 set(CMAKE_C_FLAGS "-Wno-format-truncation ${CMAKE_C_FLAGS}") | |
34 endif () | |
31 elseif (CMAKE_C_COMPILER_ID MATCHES "MSVC") | 35 elseif (CMAKE_C_COMPILER_ID MATCHES "MSVC") |
32 set(CMAKE_C_FLAGS "/wd4090 /wd5105 /wd6031 /wd6001 /wd26451 ${CMAKE_C_FLAGS}") | 36 set(CMAKE_C_FLAGS "/wd4090 /wd5105 /wd6031 /wd6001 /wd26451 ${CMAKE_C_FLAGS}") |
33 endif () | 37 endif () |
34 | 38 |
35 if (CMAKE_SYSTEM_NAME MATCHES "Darwin") | 39 if (CMAKE_SYSTEM_NAME MATCHES "Darwin") |