blob: edd71f624ceaeccc1682d03bdab09eb8640dc580 [file] [log] [blame]
XpLoDWilD12d3aaf2013-08-24 14:21:46 +02001# Versioning of the ROM
XpLoDWilD12d3aaf2013-08-24 14:21:46 +02002
XpLoDWilD12d3aaf2013-08-24 14:21:46 +02003ifndef ROM_BUILDTYPE
David Gasaway3144ea12014-01-11 18:45:55 -10004 ROM_BUILDTYPE := HOMEMADE
XpLoDWilD12d3aaf2013-08-24 14:21:46 +02005endif
6
Jorrit Jongma9b7ea682013-10-17 00:00:16 +02007TARGET_PRODUCT_SHORT := $(TARGET_PRODUCT)
8TARGET_PRODUCT_SHORT := $(subst omni_,,$(TARGET_PRODUCT_SHORT))
9
XpLoDWilD12d3aaf2013-08-24 14:21:46 +020010# Build the final version string
Marko Manb187b862019-11-01 17:59:44 +010011ifeq ($(ROM_BUILDTYPE),GAPPS)
12include vendor/gapps/config.mk
13 VENDOR_EXCEPTION_PATHS += \
14 gapps
maxwen662ba2b2020-03-12 22:59:14 +010015endif
16ifeq ($(ROM_BUILDTYPE),MICROG)
17include vendor/microg/microg.mk
18 VENDOR_EXCEPTION_PATHS += \
19 microg
20endif
maxwene7a9f2b2016-02-02 17:40:50 +010021ifeq ($(ROM_BUILDTIME_UTC),y)
David Gasaway3144ea12014-01-11 18:45:55 -100022 ROM_VERSION := $(PLATFORM_VERSION)-$(shell date -u +%Y%m%d)-$(TARGET_PRODUCT_SHORT)-$(ROM_BUILDTYPE)
maxwene7a9f2b2016-02-02 17:40:50 +010023else
24 ROM_VERSION := $(PLATFORM_VERSION)-$(shell date +%Y%m%d)-$(TARGET_PRODUCT_SHORT)-$(ROM_BUILDTYPE)
XpLoDWilD12d3aaf2013-08-24 14:21:46 +020025endif
26
maxwen5b158882022-08-21 00:02:47 +020027ROM_BRANCH := android-13.0
maxwen33aca8d2022-01-13 17:32:45 +010028
XpLoDWilD12d3aaf2013-08-24 14:21:46 +020029# Apply it to build.prop
maxwen95418552021-10-12 23:31:16 +020030PRODUCT_PRODUCT_PROPERTIES += \
David Gasaway3144ea12014-01-11 18:45:55 -100031 ro.modversion=OmniROM-$(ROM_VERSION) \
maxwene3801e32021-11-11 14:24:16 +010032 ro.omni.version=$(ROM_VERSION) \
maxwen33aca8d2022-01-13 17:32:45 +010033 ro.omni.device=$(TARGET_PRODUCT_SHORT) \
34 ro.omni.branch=$(ROM_BRANCH)