From 7403425fdd652f819c9437cf6da00df0cebeec99 Mon Sep 17 00:00:00 2001 From: jms1g19 <jms1g19@soton.ac.uk> Date: Thu, 8 Apr 2021 17:16:18 +0100 Subject: [PATCH] Fix optimisation flags, so delay_ms works --- CMakeLists.txt | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 3b5f752..d79d1c8 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -117,15 +117,12 @@ message(STATUS "Set CMAKE_SYSTEM_LIBRARY_PATH to ${CMAKE_SYSTEM_LIBRARY_PATH}") ################################################################################## set(CSTANDARD "") set(CDEBUG "") -set(CWARN "-Wall -Wextra -Wno-main -Wstrict-overflow=5 -Winline") -set(CTUNING "-fstrict-overflow -fno-strict-aliasing") -set(COPT "-Os") -set(CMCU "-mmcu=${MCU}") -#set(CDEFS "-DF_CPU=${F_CPU}") Have to set this using the line below otherwise we get errors about not defining F_CPU -add_definitions(-DF_CPU=${F_CPU}) - -set(CMAKE_C_CFLAGS "${CMCU} ${CDEBUG} ${CDEFS} ${COPT} ${CWARN} ${CSTANDARD} ${CTUNING}") +set(CWARN -Wall -Wextra -Wno-main -Wstrict-overflow=5 -Winline) +set(CTUNING -fstrict-overflow -fno-strict-aliasing) +set(COPT -Os) +add_definitions(-DF_CPU=${F_CPU}) +add_compile_options(${CDEBUG} ${COPT} ${CWARN} ${CSTANDARD} ${CTUNING}) ### File Discovery -- GitLab