From 4534c7ae3bddb435944be7c022ee0ca5e8b62f97 Mon Sep 17 00:00:00 2001 From: Adnan Begovic Date: Tue, 11 Aug 2015 15:51:54 -0700 Subject: [PATCH] vendor/cm: Expose internal revision for platform. TICKET: CYNGNOS-724 Change-Id: I9d93ca77fd888046cb4733a73ace2ee337c46300 --- config/common.mk | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/config/common.mk b/config/common.mk index 8422d5bd..64acb50a 100644 --- a/config/common.mk +++ b/config/common.mk @@ -335,6 +335,13 @@ ifndef CM_PLATFORM_SDK_VERSION CM_PLATFORM_SDK_VERSION := 2 endif +ifndef CM_PLATFORM_REV + # For internal SDK revisions that are hotfixed/patched + # Reset after each CM_PLATFORM_SDK_VERSION release + # If you are doing a release and this is NOT 0, you are almost certainly doing it wrong + CM_PLATFORM_REV := 0 +endif + PRODUCT_PROPERTY_OVERRIDES += \ ro.cm.display.version=$(CM_DISPLAY_VERSION) @@ -342,6 +349,10 @@ PRODUCT_PROPERTY_OVERRIDES += \ PRODUCT_PROPERTY_OVERRIDES += \ ro.cm.build.version.plat.sdk=$(CM_PLATFORM_SDK_VERSION) +# CyanogenMod Platform Internal +PRODUCT_PROPERTY_OVERRIDES += \ + ro.cm.build.version.plat.rev=$(CM_PLATFORM_REV) + -include $(WORKSPACE)/build_env/image-auto-bits.mk -include vendor/cyngn/product.mk