Skip to content

Commit 947ffd9

Browse files
author
Rait Rääk
committed
Override Release and Debug flags.
1 parent 8685588 commit 947ffd9

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

Modules/Platform/MicrochipMCU-C-XC32.cmake

+2
Original file line numberDiff line numberDiff line change
@@ -42,4 +42,6 @@ set(CMAKE_BIN2HEX ${MICROCHIP_XC32_PATH}/bin/xc32-bin2hex${OS_SUFFIX} CACHE STRI
4242
set(MICROCHIP_C_COMPILER_ID XC32)
4343

4444
set(CMAKE_C_FLAGS "-mprocessor=${MICROCHIP_MCU_MODEL}" CACHE STRING "" FORCE)
45+
set(CMAKE_C_FLAGS_RELEASE "-DNDEBUG" CACHE STRING "" FORCE)
46+
set(CMAKE_C_FLAGS_DEBUG "-g" CACHE STRING "" FORCE)
4547
set(CMAKE_EXECUTABLE_SUFFIX_C ".elf" CACHE STRING "" FORCE)

Modules/Platform/MicrochipMCU-CXX-XC32.cmake

+2
Original file line numberDiff line numberDiff line change
@@ -41,4 +41,6 @@ set(CMAKE_CXX_COMPILER ${MICROCHIP_XC32_PATH}/bin/xc32-g++${OS_SUFFIX} CACHE STR
4141
set(MICROCHIP_CXX_COMPILER_ID XC32)
4242

4343
set(CMAKE_CXX_FLAGS "-mprocessor=${MICROCHIP_MCU_MODEL}" CACHE STRING "" FORCE)
44+
set(CMAKE_CXX_FLAGS_RELEASE "-DNDEBUG" CACHE STRING "" FORCE)
45+
set(CMAKE_CXX_FLAGS_DEBUG "-g" CACHE STRING "" FORCE)
4446
set(CMAKE_EXECUTABLE_SUFFIX_CXX ".elf" CACHE STRING "" FORCE)

0 commit comments

Comments
 (0)