diff --git a/radio/src/targets/horus/CMakeLists.txt b/radio/src/targets/horus/CMakeLists.txt index 769fef213..82be85d9a 100644 --- a/radio/src/targets/horus/CMakeLists.txt +++ b/radio/src/targets/horus/CMakeLists.txt @@ -93,6 +93,9 @@ if (PCB STREQUAL X10) add_definitions(-DRADIO_TX16S) add_definitions(-DRADIO_FAMILY_T16) option(INTERNAL_MODULE_MULTI "Support for MULTI internal module" ON) + if(CROSSFIRE) + option(INTERNAL_MODULE_CRSF "Support for CRSF internal module" ON) + endif() option(BLUETOOTH "Support for bluetooth module" OFF) option(INTERNAL_GPS "Support for internal ublox GPS" OFF) set(HARDWARE_TOUCH YES) @@ -225,6 +228,12 @@ if(INTERNAL_MODULE_MULTI) add_definitions(-DINTERNAL_MODULE_SERIAL_TELEMETRY) endif() +if(INTERNAL_MODULE_CRSF) + add_definitions(-DHARDWARE_INTERNAL_MODULE) + add_definitions(-DINTERNAL_MODULE_CRSF) + add_definitions(-DINTERNAL_MODULE_SERIAL_TELEMETRY) +endif() + if(ALLOW_TRAINER_MULTI) add_definitions(-DALLOW_TRAINER_MULTI) endif()