diff --git a/cmake/stm32/common.cmake b/cmake/stm32/common.cmake index 0c96d5a4..fa22d83b 100644 --- a/cmake/stm32/common.cmake +++ b/cmake/stm32/common.cmake @@ -10,13 +10,12 @@ foreach(FAMILY ${STM32_SUPPORTED_FAMILIES_LONG_NAME}) endforeach() list(REMOVE_DUPLICATES STM32_SUPPORTED_FAMILIES_SHORT_NAME) -if(DEFINED ENV{STM32_TOOLCHAIN_PATH}) - message(STATUS "Detected toolchain path STM32_TOOLCHAIN_PATH in environmental variables: ") - message(STATUS "$ENV{STM32_TOOLCHAIN_PATH}") - set(STM32_TOOLCHAIN_PATH $ENV{STM32_TOOLCHAIN_PATH}) -endif() - if(NOT STM32_TOOLCHAIN_PATH) + if(DEFINED ENV{STM32_TOOLCHAIN_PATH}) + message(STATUS "Detected toolchain path STM32_TOOLCHAIN_PATH in environmental variables: ") + message(STATUS "$ENV{STM32_TOOLCHAIN_PATH}") + set(STM32_TOOLCHAIN_PATH $ENV{STM32_TOOLCHAIN_PATH}) + endif() if(NOT CMAKE_C_COMPILER) set(STM32_TOOLCHAIN_PATH "/usr") message(STATUS "No STM32_TOOLCHAIN_PATH specified, using default: " ${STM32_TOOLCHAIN_PATH}) @@ -319,4 +318,3 @@ include(stm32/l0) include(stm32/l1) include(stm32/l4) include(stm32/l5) -