Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ad20542b authored by Alexandre Roux's avatar Alexandre Roux Committed by Abhishek Aggarwal
Browse files

prerelease variables to be defined before build

parent f4617805
Loading
Loading
Loading
Loading
+9 −1
Original line number Diff line number Diff line
@@ -2,6 +2,14 @@ ANDROID_LETTER := s
PRODUCT_VERSION_MAJOR = 1
PRODUCT_VERSION_MINOR = 3

ifdef PRODUCT_PRERELEASE
    ifdef PRODUCT_PRERELEASE_VERSION
        PRODUCT_PRERELEASE_STRING = -$(PRODUCT_PRERELEASE).$(PRODUCT_PRERELEASE_VERSION)
    else
        PRODUCT_PRERELEASE_STRING = -$(PRODUCT_PRERELEASE)
    endif
endif

ifeq ($(LINEAGE_VERSION_APPEND_TIME_OF_DAY),true)
    LINEAGE_BUILD_DATE := $(shell date -u +%Y%m%d_%H%M%S)
else
@@ -33,7 +41,7 @@ endif
LINEAGE_VERSION_SUFFIX := $(LINEAGE_BUILD_DATE)$(CI_PIPELINE_ID)-$(LINEAGE_BUILDTYPE)$(LINEAGE_EXTRAVERSION)-$(LINEAGE_BUILD)

# Internal version
LINEAGE_VERSION := $(PRODUCT_VERSION_MAJOR).$(PRODUCT_VERSION_MINOR)-$(ANDROID_LETTER)-$(LINEAGE_VERSION_SUFFIX)
LINEAGE_VERSION := $(PRODUCT_VERSION_MAJOR).$(PRODUCT_VERSION_MINOR)$(PRODUCT_PRERELEASE_STRING)-$(ANDROID_LETTER)-$(LINEAGE_VERSION_SUFFIX)

# Display version
LINEAGE_DISPLAY_VERSION := $(LINEAGE_VERSION)