Skip to content

Commit c380299

Browse files
authored
Upload: Mbed: Honor OUTPUT_EXT for flash (#328)
In Mbed flash, if OUTPUT_EXT is defined in targets.json5, use image file with this extension <target>.<OUTPUT_EXT> for flash, or default to <target>.bin.
1 parent 3f239c6 commit c380299

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

tools/cmake/upload_methods/UploadMethodMBED.cmake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ function(gen_upload_target TARGET_NAME BIN_FILE)
2020

2121
add_custom_target(flash-${TARGET_NAME}
2222
COMMAND ${Python3_EXECUTABLE} -m install_bin_file
23-
${BIN_FILE}
23+
$<IF:$<BOOL:${MBED_OUTPUT_EXT}>,${CMAKE_CURRENT_BINARY_DIR}/$<TARGET_FILE_BASE_NAME:${TARGET_NAME}>.${MBED_OUTPUT_EXT},BIN_FILE>
2424
${MBED_TARGET}
2525
${MBED_RESET_BAUDRATE}
2626
${MBED_TARGET_UID}

0 commit comments

Comments
 (0)