--- a/main/CMakeLists.txt Sat Apr 15 13:29:40 2023 +0200 +++ b/main/CMakeLists.txt Sun Apr 16 12:27:12 2023 +0200 @@ -1,2 +1,8 @@ -idf_component_register(SRCS config.c iotbalkon.c task_bmp280.c task_ina219.c task_apds9930.c task_wifi.c task_mqtt.c task_out.c xutil.c nvsio.c - INCLUDE_DIRS ".") +if(CONFIG_ENABLE_BLE_GATT) + set(srcs config.c iotbalkon.c task_bmp280.c task_ina219.c task_apds9930.c task_wifi.c task_mqtt.c task_ble.c task_out.c xutil.c nvsio.c) +else() + set(srcs config.c iotbalkon.c task_bmp280.c task_ina219.c task_apds9930.c task_wifi.c task_mqtt.c task_out.c xutil.c nvsio.c) +endif() + +idf_component_register(SRCS "${srcs}" + INCLUDE_DIRS ".")