summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRoman Birg <roman@cyngn.com>2016-07-25 10:32:21 -0700
committerAbhisek Devkota <ciwrl@cyanogenmod.com>2016-08-14 14:50:25 -0700
commitdf2bcdf293031c956f2ec4de419c3b698ed38df7 (patch)
tree7ad929993ccb80723e6bc2bd11ed8f1ffa9aff31
parentc0570ab18fa99c01a0faa9294c8634905956874e (diff)
downloadandroid_packages_services_CMAudioService-df2bcdf293031c956f2ec4de419c3b698ed38df7.tar.gz
android_packages_services_CMAudioService-df2bcdf293031c956f2ec4de419c3b698ed38df7.tar.bz2
android_packages_services_CMAudioService-df2bcdf293031c956f2ec4de419c3b698ed38df7.zip
CMAudioService: sign with private keys if available
If not building with test keys, sign the app. RM-290 Change-Id: Ib3cf832cb60c600fe491a3e925c728a8e1d3dc4e Signed-off-by: Roman Birg <roman@cyngn.com> (cherry picked from commit 2087f64e6f5d9b3b06b1426274d7aa48b147a4e9)
-rw-r--r--Android.mk5
1 files changed, 5 insertions, 0 deletions
diff --git a/Android.mk b/Android.mk
index 7c20d7a..f5e30bc 100644
--- a/Android.mk
+++ b/Android.mk
@@ -33,6 +33,11 @@ LOCAL_JNI_SHARED_LIBRARIES := libcmaudio_jni
LOCAL_PRIVILEGED_MODULE := true
+# Sign the package when not using test-keys
+ifneq ($(DEFAULT_SYSTEM_DEV_CERTIFICATE),build/target/product/security/testkey)
+LOCAL_CERTIFICATE := cyngn-priv-app
+endif
+
include $(BUILD_PACKAGE)
ifeq ($(strip $(LOCAL_PACKAGE_OVERRIDES)),)