SystemK/CMakeLists.txt
Joe Kearney bfcdf4c354 Reworked BLE according to v0.11 of the KTag Beacon Specification (#2)
This was done to support the new KTag Konfigurator app, which Jack created for his Senior Design project.

Co-authored-by: Joe Kearney <joe@clubk.club>
Reviewed-on: #2
2025-06-08 21:52:29 +00:00

73 lines
2.4 KiB
CMake
Executable file

idf_component_register(
SRCS
"BLE/BLE_Packets.c"
"BLE/BLE_Packet_Tracker.c"
"BLE/BLE_Utils.c"
"Events/KEvents.c"
"Game/Game.c"
"Game/Weapons.c"
"Logging/KLog.c"
"Menu/GameSettings/GameMenuItem.c"
"Menu/GameSettings/PlayerIDMenuItem.c"
"Menu/GameSettings/TeamIDMenuItem.c"
"Menu/HardwareSettings/HandedMenuItem.c"
"Menu/HardwareSettings/HardwareMenuItem.c"
"Menu/HardwareSettings/VolumeMenuItem.c"
"Menu/Menu.c"
"NeoPixels/Gamma.c"
"NeoPixels/NeoPixels.c"
"NeoPixels/Sine.c"
"NeoPixels/Animations/All_Off.c"
"NeoPixels/Animations/All_On.c"
"NeoPixels/Animations/BLE_Nearby.c"
"NeoPixels/Animations/BLE_RSSI.c"
"NeoPixels/Animations/Countdown.c"
"NeoPixels/Animations/Flamethrower.c"
"NeoPixels/Animations/Flashlight.c"
"NeoPixels/Animations/Health_Report.c"
"NeoPixels/Animations/Idle_Animation.c"
"NeoPixels/Animations/Menu_Animation.c"
"NeoPixels/Animations/Shot_Fired.c"
"NeoPixels/Animations/Tagged_Out.c"
"NeoPixels/Animations/Tag_Received.c"
"NeoPixels/Animations/Team_Colors.c"
"NeoPixels/Animations/Test_Pattern.c"
"Protocols/Dubuque.c"
"Protocols/Dynasty.c"
"Protocols/Laser_X.c"
"Protocols/Miles_Tag_II.c"
"Protocols/NEC.c"
"Protocols/Nerf_Laser_Ops_Pro.c"
"Protocols/Nerf_Laser_Strike.c"
"Protocols/Nerf_Phoenix_LTX.c"
"Protocols/Protocols.c"
"Protocols/Squad_Hero.c"
"Protocols/Test.c"
"States/Playing/State_Playing.c"
"States/Playing/State_Playing__Interacting.c"
"States/Playing/State_Playing__Tagged_Out.c"
"States/Starting_Game/State_Starting_Game.c"
"States/Starting_Game/State_Starting_Game__Counting_Down.c"
"States/Starting_Game/State_Starting_Game__Instigating.c"
"States/Starting_Game/State_Starting_Game__Responding.c"
"States/State_Configuring.c"
"States/State_Initializing.c"
"States/State_Machine.c"
"States/State_Ready.c"
"States/State_Reprogramming.c"
"States/State_Wrapping_Up.c"
"SystemK.c"
INCLUDE_DIRS
"."
"Audio"
"BLE"
"Events"
"Game"
"IR"
"Logging"
"Menu"
"NeoPixels"
"Protocols"
"Settings"
"States"
)