android_vendor_partner_gms/GmsCore/Android.mk
2017-05-14 10:59:33 +02:00

41 lines
1.1 KiB
Makefile

LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE := GmsCore
LOCAL_SRC_FILES := com.google.android.gms-10545451.apk
LOCAL_REQUIRED_MODULES := libvtm-jni
LOCAL_MODULE_CLASS := APPS
LOCAL_PRIVILEGED_MODULE := true
LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX)
LOCAL_CERTIFICATE := PRESIGNED
include $(BUILD_PREBUILT)
# FIXME
# TARGET_ARCH_ABI should be used, but it is not defined...
ifeq "$(TARGET_ARCH)" "arm"
ifeq ($(findstring armv5te,$(TARGET_ARCH_VARIANT)),armv5te)
arch := armeabi
else ifeq ($(findstring armv7-a,$(TARGET_ARCH_VARIANT)),armv7-a)
arch := armeabi-v7a
else
arch := unknown
endif
else ifeq "$(TARGET_ARCH)" "arm64"
arch := arm64-v8a
else ifeq "$(TARGET_ARCH)" "x86"
arch := x86
else ifeq "$(TARGET_ARCH)" "x86_64"
arch := x86_64
else
arch := unknown
endif
include $(CLEAR_VARS)
LOCAL_MODULE := libvtm-jni
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE_SUFFIX := .so
LOCAL_MODULE_CLASS := SHARED_LIBRARIES
LOCAL_SRC_FILES := lib/$(arch)/libvtm-jni.so
include $(PREBUILT_SHARED_LIBRARY)