From f46a211a8da53d895cf03fe74e297d90472cd7d2 Mon Sep 17 00:00:00 2001 From: Eyck Jentzsch Date: Tue, 15 Jul 2025 07:41:03 +0200 Subject: [PATCH] adds fw-common-clean target --- CMakeLists.txt | 11 ++++++++++- bare-metal-bsp | 2 +- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 7c1b5a2..b895ff0 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -9,6 +9,15 @@ if(DEFINED LINK_TARGET) endif() message(STATUS "Building firmware using ${BOARD} board configuration and isa ${ISA}") add_custom_target(fw-common ALL - COMMAND make -C hello-world BOARD=${BOARD} ISA=${ISA} ${LNK} && make -C benchmarks/dhrystone BOARD=${BOARD} ISA=${ISA} ${LNK} && make -C benchmarks/coremark BOARD=${BOARD} ISA=${ISA} ${LNK} + COMMAND make -C ${CMAKE_CURRENT_SOURCE_DIR}/hello-world BOARD=${BOARD} ISA=${ISA} ${LNK} + COMMAND make -C ${CMAKE_CURRENT_SOURCE_DIR}/benchmarks/dhrystone BOARD=${BOARD} ISA=${ISA} ${LNK} + COMMAND make -C ${CMAKE_CURRENT_SOURCE_DIR}/benchmarks/coremark BOARD=${BOARD} ISA=${ISA} ${LNK} USES_TERMINAL WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}) +add_custom_target(fw-common-clean + COMMAND make -C ${CMAKE_CURRENT_SOURCE_DIR}/hello-world BOARD=${BOARD} ISA=${ISA} ${LNK} clean + COMMAND make -C ${CMAKE_CURRENT_SOURCE_DIR}/benchmarks/dhrystone BOARD=${BOARD} ISA=${ISA} ${LNK} clean + COMMAND make -C ${CMAKE_CURRENT_SOURCE_DIR}/benchmarks/coremark BOARD=${BOARD} ISA=${ISA} ${LNK} clean + USES_TERMINAL + WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}) + \ No newline at end of file diff --git a/bare-metal-bsp b/bare-metal-bsp index b69fd19..a7b4e7b 160000 --- a/bare-metal-bsp +++ b/bare-metal-bsp @@ -1 +1 @@ -Subproject commit b69fd19910e6c34eb25bd22ef56a59655ceb4e61 +Subproject commit a7b4e7b7151c32966c55f3a8bae7fc120514fdc4