kopia lustrzana https://github.com/pimoroni/pimoroni-pico
* Fix out of box failure when ARM toolchain is not in path
- Use pico_find_compiler to find linkertoolchain_env
rodzic
d93839d56a
commit
fc28845fb9
|
@ -10,6 +10,8 @@ set(CMAKE_CXX_STANDARD 17)
|
||||||
# Initialize the SDK
|
# Initialize the SDK
|
||||||
pico_sdk_init()
|
pico_sdk_init()
|
||||||
|
|
||||||
|
pico_find_compiler(PICO_COMPILER_LD ${PICO_GCC_TRIPLE}-ld)
|
||||||
|
|
||||||
function(add_resource target file)
|
function(add_resource target file)
|
||||||
get_filename_component(NAME ${ARGV1} NAME_WE)
|
get_filename_component(NAME ${ARGV1} NAME_WE)
|
||||||
set(FILENAME ${ARGV1})
|
set(FILENAME ${ARGV1})
|
||||||
|
@ -21,7 +23,7 @@ function(add_resource target file)
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/${FILENAME}
|
${CMAKE_CURRENT_SOURCE_DIR}/${FILENAME}
|
||||||
${CMAKE_CURRENT_BINARY_DIR}
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
|
||||||
COMMAND arm-none-eabi-ld -r -b binary -o ${NAME}.o ${FILENAME}
|
COMMAND ${PICO_COMPILER_LD} -r -b binary -o ${NAME}.o ${FILENAME}
|
||||||
DEPENDS ${FILENAME}
|
DEPENDS ${FILENAME}
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
Ładowanie…
Reference in New Issue