From 6417727b40eacb720f89a0d3fa1b23b2f07ff962 Mon Sep 17 00:00:00 2001 From: Jorge Canut Date: Sat, 21 Mar 2026 17:14:08 +0100 Subject: [PATCH 1/3] fix: make _stm32_arm_gcc_realpath case insensitive --- toolchains/stm32.cmake | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/toolchains/stm32.cmake b/toolchains/stm32.cmake index ceb0c22be..f157f2717 100644 --- a/toolchains/stm32.cmake +++ b/toolchains/stm32.cmake @@ -73,7 +73,8 @@ if(NOT STM32_CLT_ROOT) endif() get_filename_component(_stm32_arm_gcc_realpath "${_stm32_arm_gcc}" REALPATH) - string(REGEX MATCH "STM32CubeCLT[_-]([0-9]+\\.[0-9]+\\.[0-9]+)" _stm32_path_match "${_stm32_arm_gcc_realpath}") + string(TOLOWER "${_stm32_arm_gcc_realpath}" _stm32_arm_gcc_lower) + string(REGEX MATCH "stm32cubeclt[_-]([0-9]+\\.[0-9]+\\.[0-9]+)" _stm32_path_match "${_stm32_arm_gcc_lower}") if(NOT CMAKE_MATCH_1) message(FATAL_ERROR From dc973e0415a5616a98c66bb9067a39b7b33aa0e2 Mon Sep 17 00:00:00 2001 From: Jorge Canut Date: Sat, 21 Mar 2026 17:28:48 +0100 Subject: [PATCH 2/3] fix: i forgot to add the changeset --- .changesets/cmake-path-patch.md | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 .changesets/cmake-path-patch.md diff --git a/.changesets/cmake-path-patch.md b/.changesets/cmake-path-patch.md new file mode 100644 index 000000000..5898bde0b --- /dev/null +++ b/.changesets/cmake-path-patch.md @@ -0,0 +1,4 @@ +release: patch +summary: Make variable _stm32_arm_gcc_realpath case insensitive + +In some systems, by default, the installation directory name is in lowercase. Making it case insensitive, only the version matters. From 47daf128772ec5d95cc03c153089fac91642131b Mon Sep 17 00:00:00 2001 From: Jorge Canut Date: Fri, 27 Mar 2026 16:08:26 +0100 Subject: [PATCH 3/3] recommit, nothing changed --- Inc/HALAL/Models/DMA/DMA2.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Inc/HALAL/Models/DMA/DMA2.hpp b/Inc/HALAL/Models/DMA/DMA2.hpp index 4209e34e6..5e36ac0b8 100644 --- a/Inc/HALAL/Models/DMA/DMA2.hpp +++ b/Inc/HALAL/Models/DMA/DMA2.hpp @@ -9,7 +9,7 @@ using std::array; using std::size_t; using std::span; using std::tuple; - + #define MAX_STREAMS 16 extern "C" {