From db69a00b0674ee95b7f0e414646fbc7e0cec0af6 Mon Sep 17 00:00:00 2001 From: Henrik Stickann <4376396-Mithradir@users.noreply.gitlab.com> Date: Sat, 22 Apr 2023 13:04:24 +0200 Subject: [PATCH] Add guards and warning for STM32 HAL include --- include/sta/stm32/hal.hpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/include/sta/stm32/hal.hpp b/include/sta/stm32/hal.hpp index c6f1c33..1cf89e5 100644 --- a/include/sta/stm32/hal.hpp +++ b/include/sta/stm32/hal.hpp @@ -12,9 +12,15 @@ * @brief Modules implemented for the STM32 platform. */ +#include +#ifdef STA_PLATFORM_STM32 // Include STM32 HAL headers #include +#else // !STA_PLATFORM_STM32 +# warning "Included STM32 HAL on non-STM32 platform!" +#endif // !STA_PLATFORM_STM32 + #endif // STA_CORE_STM32_HAL_HPP