]> git.donarmstrong.com Git - qmk_firmware.git/blobdiff - Makefile
update travis script
[qmk_firmware.git] / Makefile
index e67e2fa0931e26f95f7a854d0c80cbd33a187883..c98c0f29809b104210181cfa53bdab5b7f3eecfa 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -21,8 +21,10 @@ override SILENT := false
 
 QMK_VERSION := $(shell git describe --abbrev=0 --tags 2>/dev/null)
 ifneq ($(QMK_VERSION),)
+ifneq ($(SILENT),)
 $(info QMK Firmware $(QMK_VERSION))
 endif
+endif
 
 ON_ERROR := error_occurred=1
 
@@ -114,6 +116,14 @@ list-keyboards:
        echo $(KEYBOARDS)
        exit 0
 
+define PRINT_KEYBOARD
+       $(info $(PRINTING_KEYBOARD))
+endef
+
+generate-keyboards-file:
+       $(foreach PRINTING_KEYBOARD,$(KEYBOARDS),$(eval $(call PRINT_KEYBOARD)))
+       exit 0
+
 #Compatibility with the old make variables, anything you specify directly on the command line
 # always overrides the detected folders
 ifdef keyboard