proper c flags

This commit is contained in:
Ellen Arvidsson 2025-04-15 23:50:14 +02:00
parent b9266cdf96
commit 9b24c8a496
3 changed files with 32 additions and 31 deletions

View file

@ -3,6 +3,13 @@ project(log-e-sappho C)
set(CMAKE_C_STANDARD 99)
set(CMAKE_C_STANDARD_REQUIRED True)
string(JOIN " " CMAKE_C_FLAGS
"-Wall -Wextra -Wformat=2"
"-Wconversion -Wsign-conversion -Wimplicit-fallthrough"
"-Werror=implicit -Werror=incompatible-pointer-types"
"-Werror=int-conversion")
set(CMAKE_VERBOSE_MAKEFILE ON)
include(CheckSymbolExists)