Add rules to create build-version.inc on Android.
diff --git a/third_party/Android.mk b/third_party/Android.mk
index b8679ee..9ff1c9b 100644
--- a/third_party/Android.mk
+++ b/third_party/Android.mk
@@ -131,6 +131,18 @@
endef
$(eval $(call gen_spvtools_grammar_tables,$(SPVTOOLS_OUT_PATH)))
+define gen_spvtools_build_version_inc
+$(call generate-file-dir,$(1)/dummy_filename)
+$(1)/build-version.inc: \
+ $(SPVTOOLS_LOCAL_PATH)/utils/update_build_version.py \
+ $(SPVTOOLS_LOCAL_PATH)/CHANGES
+ @$(HOST_PYTHON) $(SPVTOOLS_LOCAL_PATH)/utils/update_build_version.py \
+ $(SPVTOOLS_LOCAL_PATH) $(1)/build-version.inc
+ @echo "[$(TARGET_ARCH_ABI)] Generate : build-version.inc <= CHANGES"
+$(SPVTOOLS_LOCAL_PATH)/source/software_version.cpp: $(1)/build-version.inc
+endef
+$(eval $(call gen_spvtools_build_version_inc,$(SPVTOOLS_OUT_PATH)))
+
include $(CLEAR_VARS)
LOCAL_MODULE := SPIRV-Tools
LOCAL_C_INCLUDES := \