blob: 4ee29b6b209b2419c58f68e039d4106559dfde30 [file] [log] [blame]
Jackeagle59f7d842016-10-25 05:41:13 -04001# Versioning System For Bliss
2# Bliss RELEASE VERSION
3BLISS_VERSION_MAJOR = 14
4BLISS_VERSION_MINOR = 0
5# BLISS_VERSION_MAINTENANCE = Stable
6
Jackeagleee73e6c2020-04-22 17:32:53 +02007# Bliss Android version
8BLISS_VERSION_STATIC = 11.0
9
Jackeaglea1d98162020-10-04 06:00:55 -040010# Set Bliss Build Variant
11BLISS_BUILD_VARIANT ?= gapps
12
Jackeagle59f7d842016-10-25 05:41:13 -040013#ifdef BLISS_VERSION_MAINTENANCE
14# VERSION := $(BLISS_VERSION_MAJOR).$(BLISS_VERSION_MINOR)-$(BLISS_VERSION_MAINTENANCE)
15#else
16 VERSION := $(BLISS_VERSION_MAJOR).$(BLISS_VERSION_MINOR)
17#endif
18
Jackeagle644dd9d2019-09-16 10:01:03 -040019TARGET_PRODUCT_SHORT := $(subst bliss_,,$(BLISS_BUILDTYPE))
20
Jackeagle59f7d842016-10-25 05:41:13 -040021# Set BLISS_BUILDTYPE
22ifdef BLISS_NIGHTLY
23 BLISS_BUILDTYPE := NIGHTLY
24endif
25ifdef BLISS_EXPERIMENTAL
26 BLISS_BUILDTYPE := EXPERIMENTAL
27endif
28#ifdef BLISS_MAINTENANCE
29# BLISS_BUILDTYPE := MAINTENANCE
30#endif
31# Set Unofficial if no buildtype set (Buildtype should ONLY be set by BLISS Devs!)
32ifdef BLISS_BUILDTYPE
33else
34 BLISS_BUILDTYPE := UNOFFICIAL
35endif
36
37# Set BLISS version
38ifdef BLISS_RELEASE
39 BLISS_VERSION := Bliss-v$(VERSION)
40else
Jackeaglea1d98162020-10-04 06:00:55 -040041 BLISS_VERSION := Bliss-v$(VERSION)-$(BLISS_BUILD)-$(BLISS_BUILDTYPE)-$(BLISS_BUILD_VARIANT)-$(shell date +%Y%m%d)
Jackeagle59f7d842016-10-25 05:41:13 -040042endif
43
44BLISS_DISPLAY_VERSION := $(VERSION)
45BLISS_DISPLAY_BUILDTYPE := $(BLISS_BUILDTYPE)
Jackeagle644dd9d2019-09-16 10:01:03 -040046BLISS_FINGERPRINT := Bliss/$(VERSION)/$(TARGET_PRODUCT_SHORT)/$(shell date +%Y%m%d)
Jackeagle59f7d842016-10-25 05:41:13 -040047