瀏覽代碼

Add distclean target instead

fauxpark 6 年之前
父節點
當前提交
612dc232d7
共有 1 個文件被更改,包括 7 次插入6 次删除
  1. 7 6
      Makefile

+ 7 - 6
Makefile

@@ -115,7 +115,6 @@ $(eval $(call GET_KEYBOARDS))
 .PHONY: list-keyboards
 .PHONY: list-keyboards
 list-keyboards:
 list-keyboards:
 	echo $(KEYBOARDS)
 	echo $(KEYBOARDS)
-	exit 0
 
 
 define PRINT_KEYBOARD
 define PRINT_KEYBOARD
 	$(info $(PRINTING_KEYBOARD))
 	$(info $(PRINTING_KEYBOARD))
@@ -124,16 +123,18 @@ endef
 .PHONY: generate-keyboards-file
 .PHONY: generate-keyboards-file
 generate-keyboards-file:
 generate-keyboards-file:
 	$(foreach PRINTING_KEYBOARD,$(KEYBOARDS),$(eval $(call PRINT_KEYBOARD)))
 	$(foreach PRINTING_KEYBOARD,$(KEYBOARDS),$(eval $(call PRINT_KEYBOARD)))
-	exit 0
 
 
 .PHONY: clean
 .PHONY: clean
 clean:
 clean:
-	echo 'Deleting .build/ ...'
+	echo -n 'Deleting .build/ ... '
 	rm -rf $(BUILD_DIR)
 	rm -rf $(BUILD_DIR)
-	echo 'Deleting *.bin and *.hex ...'
+	echo 'done.'
+
+.PHONY: distclean
+distclean: clean
+	echo -n 'Deleting *.bin and *.hex ... '
 	rm -f *.bin *.hex
 	rm -f *.bin *.hex
-	echo 'Done.'
-	exit 0
+	echo 'done.'
 
 
 #Compatibility with the old make variables, anything you specify directly on the command line
 #Compatibility with the old make variables, anything you specify directly on the command line
 # always overrides the detected folders
 # always overrides the detected folders