diff --git a/CMakeLists.txt b/CMakeLists.txt index 7709cbcfc53..8f4d0786772 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1344,7 +1344,7 @@ if(HEX_FILES_TO_MERGE) ) add_custom_target(mergehex ALL DEPENDS ${MERGED_HEX_NAME}) - list(APPEND FLASH_DEPS mergehex) + list(APPEND RUNNERS_DEPS mergehex) message(VERBOSE "Merging hex files: ${HEX_FILES_TO_MERGE}") endif() diff --git a/cmake/flash/CMakeLists.txt b/cmake/flash/CMakeLists.txt index cec49f0ec69..aaa06419aa6 100644 --- a/cmake/flash/CMakeLists.txt +++ b/cmake/flash/CMakeLists.txt @@ -179,8 +179,9 @@ foreach(target flash debug debugserver attach) elseif(target STREQUAL attach) set(comment "Debugging ${BOARD}") endif() + string(TOUPPER ${target} TARGET_UPPER) - list(APPEND FLASH_DEPS ${logical_target_for_zephyr_elf}) + list(APPEND RUNNERS_DEPS ${logical_target_for_zephyr_elf}) # Enable verbose output, if requested. if(CMAKE_VERBOSE_MAKEFILE) @@ -198,8 +199,8 @@ foreach(target flash debug debugserver attach) ${RUNNER_VERBOSE} ${target} --skip-rebuild - DEPENDS ${FLASH_DEPS} - $ + DEPENDS ${RUNNERS_DEPS} + $ WORKING_DIRECTORY ${APPLICATION_BINARY_DIR} )