X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=Bootloader%2FCMakeLists.txt;h=2e12cf82edd000438aeadb1f1c9fa1a6c759736a;hb=20b62afb9a05a64b1f15c6329866600913775eea;hp=4db6e230e46eb43ef089bba104fa150b85cd00f6;hpb=96e785b571a231265d64fbe5083371480cd3a549;p=kiibohd-controller.git diff --git a/Bootloader/CMakeLists.txt b/Bootloader/CMakeLists.txt index 4db6e23..2e12cf8 100644 --- a/Bootloader/CMakeLists.txt +++ b/Bootloader/CMakeLists.txt @@ -21,7 +21,8 @@ #| set( CHIP "mk20dx128vlf5" # McHCK mk20dx128vlf5 -# "mk20dx256vlh7" # Kiibohd-dfu mk20dx256vlh7 +# "mk20dx256vlh7" # Kiibohd-dfu mk20dx256vlh7 + CACHE STRING "Chip" ) @@ -36,7 +37,8 @@ set( CHIP set( COMPILER "gcc" # arm-none-eabi-gcc / avr-gcc - Default # "clang" # arm-none-eabi - CACHE STRING "Compiler Type" ) + CACHE STRING "Compiler Type" +) @@ -67,6 +69,14 @@ set( SRCS usb.c ) +# Only compile in if necessary +if( CHIP STREQUAL "mk20dx256vlh7" ) + set( SRCS ${SRCS} + debug.c + ) +endif() + + message( STATUS "Bootloader Source Files:" ) message( "${SRCS}" ) @@ -81,7 +91,10 @@ endforeach() ### # Directory Includes # -include_directories( ${CMAKE_SOURCE_DIR}/../Lib ) +include_directories ( + ${CMAKE_SOURCE_DIR}/../Lib + ${CMAKE_SOURCE_DIR} +)