gowin: Himbaechel. Improve CMake thing a little
Signed-off-by: YRabbit <rabbit@yrabbit.cyou>
This commit is contained in:
parent
fdd45d12fd
commit
f42805984c
@ -20,7 +20,9 @@ foreach(device ${GOWIN_DEVICES})
|
|||||||
add_custom_command(
|
add_custom_command(
|
||||||
OUTPUT ${device_bin}
|
OUTPUT ${device_bin}
|
||||||
COMMAND ${Python3_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/gowin_arch_gen.py -d ${device} -o ${device_bba}
|
COMMAND ${Python3_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/gowin_arch_gen.py -d ${device} -o ${device_bba}
|
||||||
COMMAND bbasm ${BBASM_ENDIAN_FLAG} ${device_bba} ${device_bin}
|
COMMAND bbasm ${BBASM_ENDIAN_FLAG} ${device_bba} ${device_bin}.new
|
||||||
|
# atomically update
|
||||||
|
COMMAND ${CMAKE_COMMAND} -E rename ${device_bin}.new ${device_bin}
|
||||||
DEPENDS
|
DEPENDS
|
||||||
bbasm
|
bbasm
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/gowin_arch_gen.py
|
${CMAKE_CURRENT_SOURCE_DIR}/gowin_arch_gen.py
|
||||||
|
Loading…
Reference in New Issue
Block a user