From 8ef71e52f0ea8ad0e8940c5adb5f6a384719c8d4 Mon Sep 17 00:00:00 2001 From: dakkar Date: Thu, 7 Feb 2019 18:15:00 +0000 Subject: provide version info inside firmware --- Makefile | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Makefile b/Makefile index a3af834..437f547 100644 --- a/Makefile +++ b/Makefile @@ -13,6 +13,9 @@ KALEIDOSCOPE_BUILDER_DIR = $(SKETCHBOOK_DIR)/hardware/keyboardio/avr/libraries/K BOARD_HARDWARE_PATH = $(SKETCHBOOK_DIR)/hardware KALEIDOSCOPE_PLUGIN_MAKEFILE_DIR = keyboardio/avr/build-tools/makefiles/ +DAKKAR_VERSION := $(shell grep -E '^version=' $(THISDIR)/library.properties | cut -d= -f2)-$(shell git describe --dirty --always --tags --first-parent) + # export LOCAL_CFLAGS= -DKALEIDOSCOPE_HIDADAPTOR_DISABLE_ABSOLUTE_MOUSE=1 -DKALEIDOSCOPE_HIDADAPTOR_DISABLE_MOUSE=1 -DKALEIDOSCOPE_HIDADAPTOR_DISABLE_KEYBOARD_BOOT_PROTOCOL=1 +export LOCAL_CFLAGS = -DBUILD_INFORMATION="$(DAKKAR_VERSION)" include $(BOARD_HARDWARE_PATH)/$(KALEIDOSCOPE_PLUGIN_MAKEFILE_DIR)/rules.mk -- cgit v1.2.3