23 lines
426 B
CMake
23 lines
426 B
CMake
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
find_program(
|
|
RENODE
|
|
renode
|
|
)
|
|
|
|
set(RENODE_FLAGS
|
|
--disable-xwt
|
|
--port -2
|
|
--pid-file renode.pid
|
|
)
|
|
|
|
add_custom_target(run_renode
|
|
COMMAND
|
|
${RENODE}
|
|
${RENODE_FLAGS}
|
|
-e '$$bin=@${APPLICATION_BINARY_DIR}/zephyr/${KERNEL_ELF_NAME}\; include @${RENODE_SCRIPT}\; s'
|
|
WORKING_DIRECTORY ${APPLICATION_BINARY_DIR}
|
|
DEPENDS ${logical_target_for_zephyr_elf}
|
|
USES_TERMINAL
|
|
)
|