]> git.donarmstrong.com Git - qmk_firmware.git/commitdiff
Fix the clean target
authorFred Sundvik <fsundvik@gmail.com>
Sat, 20 Aug 2016 09:44:04 +0000 (12:44 +0300)
committerFred Sundvik <fsundvik@gmail.com>
Sat, 20 Aug 2016 09:44:04 +0000 (12:44 +0300)
It now properly cleans all the outputs

tmk_core/rules.mk

index 977a2d0e53e8c89b74c66921d6f7e93dbb8b0b60..21011c2808f5898e23026fd6338b32df2791d19f 100644 (file)
@@ -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: