From 6ee3c4327d706c6bb0c0875f3094ab43bf96a7fd Mon Sep 17 00:00:00 2001 From: Dianne Hackborn Date: Thu, 24 Apr 2014 16:19:14 -0700 Subject: [PATCH] Add new facility to have multiple active codenames. Use this to have both L and KKWT. Change-Id: I78cd5ed2dcffab9e93030184ba6f9eb9a6a3cba5 --- CleanSpec.mk | 1 + core/Makefile | 1 + core/version_defaults.mk | 5 +++++ tools/buildinfo.sh | 1 + 4 files changed, 8 insertions(+) diff --git a/CleanSpec.mk b/CleanSpec.mk index c0657e7b58..e9af8b3a82 100644 --- a/CleanSpec.mk +++ b/CleanSpec.mk @@ -241,6 +241,7 @@ $(call add-clean-step, rm -rf $(PRODUCT_OUT)/obj/APPS/*) # Add ro.product.cpu.abilist{32,64} to build.prop. $(call add-clean-step, rm -rf $(PRODUCT_OUT)/system/build.prop) +$(call add-clean-step, rm -rf $(PRODUCT_OUT)/system/build.prop) # ************************************************ # NEWER CLEAN STEPS MUST BE AT THE END OF THE LIST diff --git a/core/Makefile b/core/Makefile index 5966a3a21a..97397305f5 100644 --- a/core/Makefile +++ b/core/Makefile @@ -203,6 +203,7 @@ endif PLATFORM_VERSION="$(PLATFORM_VERSION)" \ PLATFORM_SDK_VERSION="$(PLATFORM_SDK_VERSION)" \ PLATFORM_VERSION_CODENAME="$(PLATFORM_VERSION_CODENAME)" \ + PLATFORM_VERSION_ALL_CODENAMES="$(PLATFORM_VERSION_ALL_CODENAMES)" \ BUILD_VERSION_TAGS="$(BUILD_VERSION_TAGS)" \ TARGET_BOOTLOADER_BOARD_NAME="$(TARGET_BOOTLOADER_BOARD_NAME)" \ BUILD_FINGERPRINT="$(BUILD_FINGERPRINT)" \ diff --git a/core/version_defaults.mk b/core/version_defaults.mk index e16383bcab..432391f939 100644 --- a/core/version_defaults.mk +++ b/core/version_defaults.mk @@ -60,6 +60,11 @@ ifeq "" "$(PLATFORM_VERSION_CODENAME)" # This is the current development code-name, if the build is not a final # release build. If this is a final release build, it is simply "REL". PLATFORM_VERSION_CODENAME := L + + # This is all of the development codenames that are active. Should be either + # the same as PLATFORM_VERSION_CODENAME or a comma-separated list of additional + # codenames after PLATFORM_VERSION_CODENAME. + PLATFORM_VERSION_ALL_CODENAMES := $(PLATFORM_VERSION_CODENAME),KKWT endif ifeq "" "$(DEFAULT_APP_TARGET_SDK)" diff --git a/tools/buildinfo.sh b/tools/buildinfo.sh index b402fac938..593e5b5a4b 100755 --- a/tools/buildinfo.sh +++ b/tools/buildinfo.sh @@ -8,6 +8,7 @@ echo "ro.build.display.id=$BUILD_DISPLAY_ID" echo "ro.build.version.incremental=$BUILD_NUMBER" echo "ro.build.version.sdk=$PLATFORM_SDK_VERSION" echo "ro.build.version.codename=$PLATFORM_VERSION_CODENAME" +echo "ro.build.version.all_codenames=$PLATFORM_VERSION_ALL_CODENAMES" echo "ro.build.version.release=$PLATFORM_VERSION" echo "ro.build.date=`date`" echo "ro.build.date.utc=`date +%s`"