summaryrefslogtreecommitdiff
path: root/packages/development/gdb/gdb.mk
diff options
context:
space:
mode:
Diffstat (limited to 'packages/development/gdb/gdb.mk')
-rw-r--r--packages/development/gdb/gdb.mk14
1 files changed, 13 insertions, 1 deletions
diff --git a/packages/development/gdb/gdb.mk b/packages/development/gdb/gdb.mk
index e91bd16..15661a6 100644
--- a/packages/development/gdb/gdb.mk
+++ b/packages/development/gdb/gdb.mk
@@ -78,6 +78,14 @@ $(GDB_BUILD_DIR)/.gdbserver_decompressed:
$(call embtk_decompress_pkg,gdb)
@touch $@
+define embtk_cleanup_gdbfull
+ $(call embtk_cleanup_pkg,gdb)
+endef
+
+define embtk_cleanup_gdbserver
+ $(call embtk_cleanup_pkg,gdb)
+endef
+
gdbserver_clean gdbfull_clean:
$(call embtk_cleanup_pkg,gdb)
@@ -109,8 +117,12 @@ GDB_HOST_CONFIGURE_OPTS := --disable-werror --disable-sim --disable-nls \
--target=$(STRICT_GNU_TARGET)
GDB_HOST_PREFIX := $(embtk_tools)
+define embtk_cleanup_gdb_host
+ rm -rf $(GDB_HOST_BUILD_DIR)
+endef
+
gdb_host_clean:
- $(Q)rm -rf $(GDB_HOST_BUILD_DIR)
+ $(Q)$(embtk_cleanup_gdb_host)
#
# Common for target and host development machine
#