Просмотр исходного кода

Update cmake/stm32/common.cmake

Co-authored-by: Julien Staub <atsju2@yahoo.fr>
Spacefish 4 лет назад
Родитель
Сommit
2081093a13
1 измененных файлов с 5 добавлено и 7 удалено
  1. 5 7
      cmake/stm32/common.cmake

+ 5 - 7
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)
-