This repository has been archived on 2024-05-28. You can view files and clone it, but cannot push or open issues or pull requests.
stm32u5_cargo/stm32u5/cmake/set_compiler.cmake
2023-11-14 16:25:09 -05:00

13 lines
472 B
CMake

set(COMPILE_PREFIX "")
if (APPLE)
set(COMPILE_PREFIX /opt/homebrew/bin/)
endif ()
set(CMAKE_C_COMPILER ${COMPILE_PREFIX}arm-none-eabi-gcc)
set(CMAKE_CXX_COMPILER ${COMPILE_PREFIX}arm-none-eabi-g++)
set(CMAKE_ASM_COMPILER ${COMPILE_PREFIX}arm-none-eabi-gcc)
set(CMAKE_AR ${COMPILE_PREFIX}arm-none-eabi-ar)
set(CMAKE_OBJCOPY ${COMPILE_PREFIX}arm-none-eabi-objcopy)
set(CMAKE_OBJDUMP ${COMPILE_PREFIX}arm-none-eabi-objdump)
set(SIZE ${COMPILE_PREFIX}arm-none-eabi-size)