| # Versioning of the ROM |
| |
| ifndef ROM_BUILDTYPE |
| 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)) |
| |
| # Build the final version string |
| ifeq ($(ROM_BUILDTYPE),GAPPS) |
| include vendor/gapps/config.mk |
| VENDOR_EXCEPTION_PATHS += \ |
| gapps |
| endif |
| ifeq ($(ROM_BUILDTYPE),MICROG) |
| include vendor/microg/microg.mk |
| VENDOR_EXCEPTION_PATHS += \ |
| microg |
| endif |
| ifeq ($(ROM_BUILDTIME_UTC),y) |
| 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 |
| 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-14.0 |
| |
| # Apply it to build.prop |
| PRODUCT_PRODUCT_PROPERTIES += \ |
| ro.modversion=OmniROM-$(ROM_VERSION) \ |
| ro.omni.version=$(ROM_VERSION) \ |
| ro.omni.device=$(TARGET_PRODUCT_SHORT) \ |
| ro.omni.branch=$(ROM_BRANCH) |
| |
| PRODUCT_SYSTEM_PROPERTIES += ro.omni.version=$(ROM_VERSION) |