main, CMakeLists.txt: honour ENABLE_DFU option

This commit is contained in:
Gwenhael Goavec-Merou 2025-10-29 09:53:22 +01:00
parent ea8396e4c0
commit 99d9df7581
2 changed files with 10 additions and 0 deletions

View File

@ -510,6 +510,14 @@ if (ENABLE_CMSISDAP)
endif() endif()
endif(ENABLE_CMSISDAP) endif(ENABLE_CMSISDAP)
# DFU
if (ENABLE_DFU)
add_definitions(-DENABLE_DFU=1)
message("DFU support enabled")
else()
message("DFU support disabled")
endif()
# dirtyJtag # dirtyJtag
if (ENABLE_DIRTYJTAG) if (ENABLE_DIRTYJTAG)
add_definitions(-DENABLE_DIRTYJTAG=1) add_definitions(-DENABLE_DIRTYJTAG=1)

View File

@ -21,7 +21,9 @@
#include "common.hpp" #include "common.hpp"
#include "cxxopts.hpp" #include "cxxopts.hpp"
#include "device.hpp" #include "device.hpp"
#ifdef ENABLE_DFU
#include "dfu.hpp" #include "dfu.hpp"
#endif
#include "display.hpp" #include "display.hpp"
#include "efinix.hpp" #include "efinix.hpp"
#include "ftdispi.hpp" #include "ftdispi.hpp"