From a577213331ec1ead4853c0f95b0785d86c46a172 Mon Sep 17 00:00:00 2001 From: Bastian Dehn Date: Tue, 12 Mar 2024 18:14:25 +0100 Subject: [PATCH] add compiler flacs for code coverage --- CMakeLists.txt | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 7fef4a2..9839067 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,7 +1,13 @@ cmake_minimum_required(VERSION 3.25.1) set(CMAKE_C_COMPILER gcc CACHE STRING "compiler") -set(CMAKE_C_FLAGS "-Wall" CACHE STRING "compiler flags") +if (NOT RUN_TESTS) + set(CMAKE_C_FLAGS "-Wall -Werror" CACHE STRING "compiler flags") +else() + set(CMAKE_C_FLAGS "-fPIC -fprofile-arcs -ftest-coverage -Wall -Werror" CACHE STRING "test coverage compiler flags") +endif() + +message(STATUS "CMAKE_C_FLAGS " ${CMAKE_C_FLAGS}) project("kds_s2000w_net" VERSION "0.0.1") -- 2.39.5