diff --git a/app/CMakeLists.txt b/app/CMakeLists.txt index 563953ea..227d6acd 100644 --- a/app/CMakeLists.txt +++ b/app/CMakeLists.txt @@ -69,11 +69,14 @@ if ((NOT CONFIG_ZMK_SPLIT) OR CONFIG_ZMK_SPLIT_ROLE_CENTRAL) target_sources(app PRIVATE src/behaviors/behavior_bt.c) target_sources(app PRIVATE src/ble.c) target_sources(app PRIVATE src/hog.c) - if (CONFIG_ZMK_SPLIT_ROLE_CENTRAL) - target_sources(app PRIVATE src/battery_split.c) - else() - target_sources(app PRIVATE src/battery.c) - endif() + endif() +endif() + +if (CONFIG_ZMK_BLE) + if (CONFIG_ZMK_SPLIT_ROLE_CENTRAL) + target_sources(app PRIVATE src/battery_split.c) + else() + target_sources(app PRIVATE src/battery.c) endif() endif()