From cd26eacacbd56d37b11cabcacdacc23ab8484ce6 Mon Sep 17 00:00:00 2001
From: Matteo Pignataro <matteo.pignataro@skywarder.eu>
Date: Fri, 16 Sep 2022 15:37:18 +0200
Subject: [PATCH] [Payload] Added Milan, Roccaraso and Euroc presets

---
 CMakeLists.txt | 17 ++++++++++++++---
 1 file changed, 14 insertions(+), 3 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 169071de3..0da089ec5 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -67,9 +67,20 @@ target_include_directories(main-entry-hil-milano PRIVATE ${OBSW_INCLUDE_DIRS})
 target_compile_definitions(main-entry-hil-milano PRIVATE HILSimulation MILANO BUZZER_LOW)
 sbs_target(main-entry-hil-milano stm32f429zi_skyward_death_stack_v3)
 
-add_executable(payload-entry src/entrypoints/Payload/payload-entry.cpp ${PAYLOAD_COMPUTER})
-target_include_directories(payload-entry PRIVATE ${OBSW_INCLUDE_DIRS})
-sbs_target(payload-entry stm32f429zi_skyward_death_stack_x)
+add_executable(payload-entry-milano src/entrypoints/Payload/payload-entry.cpp ${PAYLOAD_COMPUTER})
+target_include_directories(payload-entry-milano PRIVATE ${OBSW_INCLUDE_DIRS})
+target_compile_definitions(payload-entry-milano PRIVATE MILANO)
+sbs_target(payload-entry-milano stm32f429zi_skyward_death_stack_x)
+
+add_executable(payload-entry-roccaraso src/entrypoints/Payload/payload-entry.cpp ${PAYLOAD_COMPUTER})
+target_include_directories(payload-entry-roccaraso PRIVATE ${OBSW_INCLUDE_DIRS})
+target_compile_definitions(payload-entry-roccaraso PRIVATE ROCCARASO)
+sbs_target(payload-entry-roccaraso stm32f429zi_skyward_death_stack_x)
+
+add_executable(payload-entry-euroc src/entrypoints/Payload/payload-entry.cpp ${PAYLOAD_COMPUTER})
+target_include_directories(payload-entry-euroc PRIVATE ${OBSW_INCLUDE_DIRS})
+target_compile_definitions(payload-entry-euroc PRIVATE EUROC)
+sbs_target(payload-entry-euroc stm32f429zi_skyward_death_stack_x)
 
 add_executable(ciuti-entry src/entrypoints/Ciuti/ciuti-entry.cpp ${CIUTI_COMPUTER})
 target_include_directories(ciuti-entry PRIVATE ${OBSW_INCLUDE_DIRS})
-- 
GitLab