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

Add the cmake modules for the toolchain.

Mike Purvis 12 лет назад
Родитель
Сommit
bc30771dc2
1 измененных файлов с 7 добавлено и 2 удалено
  1. 7 2
      packages/CMakeLists.txt

+ 7 - 2
packages/CMakeLists.txt

@@ -61,12 +61,17 @@ add_dependencies(install_stm32${STM32_FAMILY_LOWER}
                  cmsis_${STM32_FAMILY_LOWER}
                  stdperiph_${STM32_FAMILY_LOWER})
 
+set(MODULES_DIR ${CMAKE_CURRENT_BINARY_DIR}/install/usr/share/cmake-2.8/Modules)
 add_custom_command(TARGET install_stm32${STM32_FAMILY_LOWER} POST_BUILD
   COMMAND ${CMAKE_COMMAND} -P cmake_install.cmake
   COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/../cmake/Modules/FindCMSIS.cmake
-          ${CMAKE_CURRENT_BINARY_DIR}/install/usr/share/cmake-2.8/Modules/FindCMSIS.cmake
+          ${MODULES_DIR}/FindCMSIS.cmake
   COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/../cmake/Modules/FindStdPeriphLib.cmake
-          ${CMAKE_CURRENT_BINARY_DIR}/install/usr/share/cmake-2.8/Modules/FindStdPeriphLib.cmake
+          ${MODULES_DIR}/FindStdPeriphLib.cmake
+  COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/../gcc_stm32.cmake
+          ${MODULES_DIR}/gcc_stm32.cmake
+  COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/../gcc_stm32${STM32_FAMILY_LOWER}.cmake
+          ${MODULES_DIR}/gcc_stm32${STM32_FAMILY_LOWER}.cmake
 )
 
 # Create package.