respect OUTPUT_NAME target property when generating supplemental files (#592)

This commit is contained in:
Graham Sanderson
2021-10-12 09:08:44 -05:00
committed by GitHub
parent a0d4bdf731
commit db47fba48d
3 changed files with 9 additions and 9 deletions

View File

@ -41,6 +41,6 @@ function(pico_add_uf2_output TARGET)
endif()
if (ELF2UF2_FOUND)
add_custom_command(TARGET ${TARGET} POST_BUILD
COMMAND ELF2UF2 ${TARGET}${CMAKE_EXECUTABLE_SUFFIX} ${TARGET}.uf2)
COMMAND ELF2UF2 $<TARGET_FILE:${TARGET}> $<IF:$<BOOL:$<TARGET_PROPERTY:${TARGET},OUTPUT_NAME>>,$<TARGET_PROPERTY:${TARGET},OUTPUT_NAME>,$<TARGET_PROPERTY:${TARGET},NAME>>.uf2)
endif()
endfunction()