diff options
| author | Jack Humbert <jack.humb@gmail.com> | 2017-08-08 15:26:19 -0400 |
|---|---|---|
| committer | Jack Humbert <jack.humb@gmail.com> | 2017-08-08 16:06:45 -0400 |
| commit | 26d348b6d14e38c297c7c752740b5ffae8c6198c (patch) | |
| tree | 1467ad2c627632397c02fca9724fbf2f62bff2ef | |
| parent | 5210f94a56483c23f5d302e654702d56ca70c206 (diff) | |
| download | qmk_firmware-26d348b6d14e38c297c7c752740b5ffae8c6198c.tar.gz qmk_firmware-26d348b6d14e38c297c7c752740b5ffae8c6198c.zip | |
move version info to the top of the output
| -rw-r--r-- | Makefile | 3 | ||||
| -rw-r--r-- | tmk_core/rules.mk | 6 |
2 files changed, 3 insertions, 6 deletions
| @@ -390,6 +390,7 @@ endef | |||
| 390 | define BUILD | 390 | define BUILD |
| 391 | MAKE_VARS += VERBOSE=$(VERBOSE) COLOR=$(COLOR) | 391 | MAKE_VARS += VERBOSE=$(VERBOSE) COLOR=$(COLOR) |
| 392 | COMMANDS += $$(COMMAND) | 392 | COMMANDS += $$(COMMAND) |
| 393 | MAKE_MSG = QMK Firmware v$$(shell git describe --abbrev=0 --tags 2>/dev/null)\n\n$(MAKE_MSG) | ||
| 393 | COMMAND_true_$$(COMMAND) := \ | 394 | COMMAND_true_$$(COMMAND) := \ |
| 394 | printf "$$(MAKE_MSG)" | \ | 395 | printf "$$(MAKE_MSG)" | \ |
| 395 | $$(MAKE_MSG_FORMAT); \ | 396 | $$(MAKE_MSG_FORMAT); \ |
| @@ -420,7 +421,7 @@ define BUILD_TEST | |||
| 420 | COMMAND := $1 | 421 | COMMAND := $1 |
| 421 | MAKE_CMD := $$(MAKE) -r -R -C $(ROOT_DIR) -f build_test.mk $$(MAKE_TARGET) | 422 | MAKE_CMD := $$(MAKE) -r -R -C $(ROOT_DIR) -f build_test.mk $$(MAKE_TARGET) |
| 422 | MAKE_VARS := TEST=$$(TEST_NAME) FULL_TESTS="$$(FULL_TESTS)" | 423 | MAKE_VARS := TEST=$$(TEST_NAME) FULL_TESTS="$$(FULL_TESTS)" |
| 423 | MAKE_MSG := $$(MSG_MAKE_TEST) | 424 | MAKE_MSG := QMK Firmware v$$(shell git describe --abbrev=0 --tags 2>/dev/null)\n\n$$(MSG_MAKE_TEST) |
| 424 | $$(eval $$(call BUILD)) | 425 | $$(eval $$(call BUILD)) |
| 425 | ifneq ($$(MAKE_TARGET),clean) | 426 | ifneq ($$(MAKE_TARGET),clean) |
| 426 | TEST_EXECUTABLE := $$(TEST_DIR)/$$(TEST_NAME).elf | 427 | TEST_EXECUTABLE := $$(TEST_DIR)/$$(TEST_NAME).elf |
diff --git a/tmk_core/rules.mk b/tmk_core/rules.mk index c198f9edb..be06d611b 100644 --- a/tmk_core/rules.mk +++ b/tmk_core/rules.mk | |||
| @@ -237,10 +237,6 @@ sizeafter: $(BUILD_DIR)/$(TARGET).hex | |||
| 237 | # test file sizes eventually | 237 | # test file sizes eventually |
| 238 | # @if [[ $($(SIZE) --target=$(FORMAT) $(TARGET).hex | $(AWK) 'NR==2 {print "0x"$5}') -gt 0x200 ]]; then $(SECHO) "File is too big!"; fi | 238 | # @if [[ $($(SIZE) --target=$(FORMAT) $(TARGET).hex | $(AWK) 'NR==2 {print "0x"$5}') -gt 0x200 ]]; then $(SECHO) "File is too big!"; fi |
| 239 | 239 | ||
| 240 | # Display qmk version information. | ||
| 241 | qmkversion : | ||
| 242 | @$(SILENT) || printf "QMK Firmware v$(shell git describe --abbrev=0 --tags 2>/dev/null)\n\n" | ||
| 243 | |||
| 244 | # Display compiler version information. | 240 | # Display compiler version information. |
| 245 | gccversion : | 241 | gccversion : |
| 246 | @$(SILENT) || $(CC) --version | 242 | @$(SILENT) || $(CC) --version |
| @@ -279,7 +275,7 @@ gccversion : | |||
| 279 | $(eval CMD=$(BIN) $< $@ || exit 0) | 275 | $(eval CMD=$(BIN) $< $@ || exit 0) |
| 280 | @$(BUILD_CMD) | 276 | @$(BUILD_CMD) |
| 281 | 277 | ||
| 282 | BEGIN = qmkversion gccversion sizebefore | 278 | BEGIN = gccversion sizebefore |
| 283 | 279 | ||
| 284 | # Link: create ELF output file from object files. | 280 | # Link: create ELF output file from object files. |
| 285 | .SECONDARY : $(BUILD_DIR)/$(TARGET).elf | 281 | .SECONDARY : $(BUILD_DIR)/$(TARGET).elf |
