summaryrefslogtreecommitdiffstats
path: root/core/Makefile
diff options
context:
space:
mode:
authorEd Heyl <edheyl@google.com>2011-10-04 16:15:25 -0700
committerAndroid Git Automerger <android-git-automerger@android.com>2011-10-04 16:15:25 -0700
commit213c1f985daa159065ee41c4fc6ca4e1b8def189 (patch)
tree7d903b8d81cc811eae68dae845a160e7a8b63b7b /core/Makefile
parent8fcea64be068a8ba3ad9884a7089891a33197814 (diff)
parent81703a19001ec219c35cb0ecf9bafb6e0dbc1e1d (diff)
downloadbuild-213c1f985daa159065ee41c4fc6ca4e1b8def189.zip
build-213c1f985daa159065ee41c4fc6ca4e1b8def189.tar.gz
build-213c1f985daa159065ee41c4fc6ca4e1b8def189.tar.bz2
am 81703a19: Merge "Support for product-specific dev keys." into ics-factoryrom
* commit '81703a19001ec219c35cb0ecf9bafb6e0dbc1e1d': Support for product-specific dev keys.
Diffstat (limited to 'core/Makefile')
-rw-r--r--core/Makefile15
1 files changed, 8 insertions, 7 deletions
diff --git a/core/Makefile b/core/Makefile
index a3cfdd5..eb4c762 100644
--- a/core/Makefile
+++ b/core/Makefile
@@ -77,9 +77,9 @@ BUILD_VERSION_TAGS := $(BUILD_VERSION_TAGS)
ifeq ($(TARGET_BUILD_TYPE),debug)
BUILD_VERSION_TAGS += debug
endif
-# Apps are always signed with test keys, and may be re-signed in a post-build
-# step. If that happens, the "test-keys" tag will be removed by that step.
-BUILD_VERSION_TAGS += test-keys
+# Apps are always signed with dev keys, and may be re-signed in a post-build
+# step. If that happens, the "dev-keys" tag will be removed by that step.
+BUILD_VERSION_TAGS += dev-keys
BUILD_VERSION_TAGS := $(subst $(space),$(comma),$(sort $(BUILD_VERSION_TAGS)))
# A human-readable string that descibes this build in detail.
@@ -266,11 +266,11 @@ endif
# -----------------------------------------------------------------
-# The test key is used to sign this package, and as the key required
+# The dev key is used to sign this package, and as the key required
# for future OTA packages installed by this system. Actual product
# deliverables will be re-signed by hand. We expect this file to
# exist with the suffixes ".x509.pem" and ".pk8".
-DEFAULT_KEY_CERT_PAIR := $(SRC_TARGET_DIR)/product/security/testkey
+DEFAULT_KEY_CERT_PAIR := $(DEFAULT_SYSTEM_DEV_CERTIFICATE)
# Rules that need to be present for the all targets, even
@@ -657,9 +657,9 @@ ifdef BOARD_KERNEL_PAGESIZE
endif
# Keys authorized to sign OTA packages this build will accept. The
-# build always uses test-keys for this; release packaging tools will
+# build always uses dev-keys for this; release packaging tools will
# substitute other keys for this one.
-OTA_PUBLIC_KEYS := $(SRC_TARGET_DIR)/product/security/testkey.x509.pem
+OTA_PUBLIC_KEYS := $(DEFAULT_SYSTEM_DEV_CERTIFICATE).x509.pem
# Generate a file containing the keys that will be read by the
# recovery binary.
@@ -1106,6 +1106,7 @@ endif
ifdef INTERNAL_USERIMAGES_SPARSE_EXT_FLAG
$(hide) echo "extfs_sparse_flag=$(INTERNAL_USERIMAGES_SPARSE_EXT_FLAG)" >> $(zip_root)/META/misc_info.txt
endif
+ $(hide) echo "default_system_dev_certificate=$(DEFAULT_SYSTEM_DEV_CERTIFICATE)" >> $(zip_root)/META/misc_info.txt
ifdef PRODUCT_EXTRA_RECOVERY_KEYS
$(hide) echo "extra_recovery_keys=$(PRODUCT_EXTRA_RECOVERY_KEYS)" >> $(zip_root)/META/misc_info.txt
endif