keymaster: add TARGET_PROVIDES_KEYMASTER
Qcom makes keymaster a propertiies blob in M.
To maintain compatibility with Cyanogenmod builds,
add a flag to optionally disable building keymaster here.
Change-Id: Ibb95cb54651ec5af266504e66f1078adaa53c0d8
diff --git a/Android.mk b/Android.mk
index 219aa32..16929e7 100644
--- a/Android.mk
+++ b/Android.mk
@@ -1,5 +1,6 @@
LOCAL_PATH := $(call my-dir)
+ifneq ($(TARGET_PROVIDES_KEYMASTER),true)
ifneq ($(filter msm8960 msm8226 msm8974 msm8610 msm8084 apq8084 msm8916 msm8992 msm8994,$(TARGET_BOARD_PLATFORM)),)
keymaster-def := -fvisibility=hidden -Wall
@@ -41,3 +42,4 @@
include $(BUILD_SHARED_LIBRARY)
endif # TARGET_BOARD_PLATFORM
+endif # TARGET_PROVIDES_KEYMASTER