Fix filename passing to hex modifier

pull/194/head
VintagePC 2022-07-26 08:17:50 -04:00 committed by DRracer
parent a241f55513
commit 1bc5fdaec4
2 changed files with 6 additions and 5 deletions

View File

@ -165,8 +165,10 @@ if(CMAKE_CROSSCOMPILING)
# Put Prusa Magic at the beginning of the hex # Put Prusa Magic at the beginning of the hex
add_custom_command( add_custom_command(
TARGET firmware POST_BUILD TARGET firmware POST_BUILD
COMMAND ${CMAKE_COMMAND} -D WORK_DIR=${CMAKE_BINARY_DIR} -P COMMAND
${CMAKE_SOURCE_DIR}/cmake/HexConcat.cmake ${CMAKE_COMMAND} -D WORK_DIR=${CMAKE_BINARY_DIR} -D
HEX_NAME="MMU2SR_${PROJECT_VERSION}${PROJECT_VERSION_SUFFIX_SHORT}.hex" -P
${CMAKE_SOURCE_DIR}/cmake/HexConcat.cmake
DEPENDS firmware.hex DEPENDS firmware.hex
) )

View File

@ -1,7 +1,6 @@
cmake_minimum_required(VERSION 3.15) cmake_minimum_required(VERSION 2.8)
set(HEX_PREFIX "\; device = mm-control\n\n") set(HEX_PREFIX "\; device = mm-control\n\n")
set(HEX_NAME "MMU2SR_${PROJECT_VERSION}${PROJECT_VERSION_SUFFIX_SHORT}.hex")
file(READ ${WORK_DIR}/firmware.hex HEX) file(READ ${WORK_DIR}/firmware.hex HEX)
file(WRITE ${WORK_DIR}/${HEX_NAME} ${HEX_PREFIX}) file(WRITE ${WORK_DIR}/${HEX_NAME} ${HEX_PREFIX})
file(APPEND ${WORK_DIR}/${HEX_NAME} ${HEX}) file(APPEND ${WORK_DIR}/${HEX_NAME} ${HEX})
message(status "Successfully built MMU2SR_${PROJECT_VERSION}${PROJECT_VERSION_SUFFIX_SHORT}.hex!") message(status "Successfully built ${HEX_NAME}!")