omni: add possibility to opt out of new version string with time
for home builds it is anoying that this will trigger regenerate
of mk files so you can opt out by settings env variable
export ROM_BUILDTIME_WITH_TIME=n
Change-Id: I1849e4fde05f72e9d61211076bf7c9f96d67097c
diff --git a/config/version.mk b/config/version.mk
index c678eb7..60a3765 100644
--- a/config/version.mk
+++ b/config/version.mk
@@ -4,6 +4,10 @@
ROM_BUILDTYPE := HOMEMADE
endif
+ifndef ROM_BUILDTIME_WITH_TIME
+ ROM_BUILDTIME_WITH_TIME := y
+endif
+
TARGET_PRODUCT_SHORT := $(TARGET_PRODUCT)
TARGET_PRODUCT_SHORT := $(subst omni_,,$(TARGET_PRODUCT_SHORT))
@@ -19,9 +23,17 @@
microg
endif
ifeq ($(ROM_BUILDTIME_UTC),y)
- ROM_VERSION := $(PLATFORM_VERSION)-$(shell date -u +%Y%m%d%H%M)-$(TARGET_PRODUCT_SHORT)-$(ROM_BUILDTYPE)
+ ifeq ($(ROM_BUILDTIME_WITH_TIME),y)
+ ROM_VERSION := $(PLATFORM_VERSION)-$(shell date -u +%Y%m%d%H%M)-$(TARGET_PRODUCT_SHORT)-$(ROM_BUILDTYPE)
+ else
+ ROM_VERSION := $(PLATFORM_VERSION)-$(shell date -u +%Y%m%d)-$(TARGET_PRODUCT_SHORT)-$(ROM_BUILDTYPE)
+ endif
else
- ROM_VERSION := $(PLATFORM_VERSION)-$(shell date +%Y%m%d%H%M)-$(TARGET_PRODUCT_SHORT)-$(ROM_BUILDTYPE)
+ ifeq ($(ROM_BUILDTIME_WITH_TIME),y)
+ ROM_VERSION := $(PLATFORM_VERSION)-$(shell date +%Y%m%d%H%M)-$(TARGET_PRODUCT_SHORT)-$(ROM_BUILDTYPE)
+ else
+ ROM_VERSION := $(PLATFORM_VERSION)-$(shell date +%Y%m%d)-$(TARGET_PRODUCT_SHORT)-$(ROM_BUILDTYPE)
+ endif
endif
ROM_BRANCH := android-13.0