aboutsummaryrefslogtreecommitdiff
path: root/ta/mk
diff options
context:
space:
mode:
Diffstat (limited to 'ta/mk')
-rw-r--r--ta/mk/ta_dev_kit.mk8
1 files changed, 6 insertions, 2 deletions
diff --git a/ta/mk/ta_dev_kit.mk b/ta/mk/ta_dev_kit.mk
index c3116138..0e0e367d 100644
--- a/ta/mk/ta_dev_kit.mk
+++ b/ta/mk/ta_dev_kit.mk
@@ -68,11 +68,15 @@ libdeps += $(ta-dev-kit-dir)/lib/libutee.a
libdeps += $(ta-dev-kit-dir)/lib/libzlib.a
libdeps += $(ta-dev-kit-dir)/lib/libpng.a
+include $(ta-dev-kit-dir)/mk/cleandirs.mk
+
.PHONY: clean
clean:
- @$(cmd-echo-silent) ' CLEAN .'
+ @$(cmd-echo-silent) ' CLEAN $(out-dir)'
${q}rm -f $(cleanfiles)
-
+ ${q}dirs="$(call cleandirs-for-rmdir)"; if [ "$$dirs" ]; then rmdir $$dirs; fi
+ @$(cmd-echo-silent) ' CLEAN $(O)'
+ ${q}if [ -d "$(O)" ]; then rmdir --ignore-fail-on-non-empty $(O); fi
subdirs = .
include $(ta-dev-kit-dir)/mk/subdir.mk