From 48f8ab1ae2612960cbd82c1f9967fd118aae4c67 Mon Sep 17 00:00:00 2001
From: Fred Sundvik <fsundvik@gmail.com>
Date: Sat, 20 Aug 2016 12:44:04 +0300
Subject: Fix the clean target

It now properly cleans all the outputs
---
 tmk_core/rules.mk | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

(limited to 'tmk_core')

diff --git a/tmk_core/rules.mk b/tmk_core/rules.mk
index 977a2d0e5..21011c280 100644
--- a/tmk_core/rules.mk
+++ b/tmk_core/rules.mk
@@ -352,8 +352,7 @@ $(foreach OUTPUT,$(OUTPUTS),$(eval $(call GEN_OBJRULE,$(OUTPUT))))
 
 # Target: clean project.
 clean:
-	$(REMOVE) -r $(OBJDIR) 2>/dev/null
-	$(REMOVE) -r $(KBOBJDIR) 2>/dev/null
+	$(foreach OUTPUT,$(OUTPUTS), $(REMOVE) -r $(OUTPUT) 2>/dev/null)
 	$(REMOVE) $(BUILD_DIR)/$(TARGET).*
 
 show_path:
-- 
cgit v1.2.3