summaryrefslogtreecommitdiff
authorXindong Xu <xindong.xu@amlogic.com>2017-05-31 06:49:29 (GMT)
committer Xindong Xu <xindong.xu@amlogic.com>2017-06-02 02:23:36 (GMT)
commitae4a769189521e92d77a7b46192d584731f2115f (patch)
tree0a634e1a2b314e28c16d72632288ace7ccfa7009
parent77c1c39a85f7a6e31f07c48f9c4af9cd33fdc411 (diff)
downloadpppoe-ae4a769189521e92d77a7b46192d584731f2115f.zip
pppoe-ae4a769189521e92d77a7b46192d584731f2115f.tar.gz
pppoe-ae4a769189521e92d77a7b46192d584731f2115f.tar.bz2
PD#145255: generate amlogic files to vendor/
Change-Id: I79bafa1e4a8dd4be84974658ad96d055fb7861b4
Diffstat
-rw-r--r--Android.mk31
1 files changed, 31 insertions, 0 deletions
diff --git a/Android.mk b/Android.mk
index 8c471b2..47f43f6 100644
--- a/Android.mk
+++ b/Android.mk
@@ -8,6 +8,11 @@ LOCAL_SRC_FILES := $(call all-subdir-java-files)
LOCAL_JNI_SHARED_LIBRARIES := libpppoejni
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE := droidlogic.external.pppoe
+
+ifeq ($(shell test $(PLATFORM_SDK_VERSION) -ge 26 && echo OK),OK)
+LOCAL_PROPRIETARY_MODULE := true
+endif
+
include $(BUILD_JAVA_LIBRARY)
#MAKE_XML
@@ -15,7 +20,14 @@ include $(CLEAR_VARS)
LOCAL_MODULE := droidlogic.external.pppoe.xml
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE_CLASS := ETC
+
+ifeq ($(shell test $(PLATFORM_SDK_VERSION) -ge 26 && echo OK),OK)
+LOCAL_PROPRIETARY_MODULE := true
+LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR)/etc/permissions
+else
LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/permissions
+endif
+
LOCAL_SRC_FILES := $(LOCAL_MODULE)
include $(BUILD_PREBUILT)
@@ -36,6 +48,11 @@ LOCAL_SHARED_LIBRARIES := libcutils libselinux
LOCAL_MODULE = pppoe
LOCAL_MODULE_TAGS := optional
LOCAL_CFLAGS := -DVERSION=$(PPPOE_VERSION)
+
+ifeq ($(shell test $(PLATFORM_SDK_VERSION) -ge 26 && echo OK),OK)
+LOCAL_PROPRIETARY_MODULE := true
+endif
+
include $(BUILD_EXECUTABLE)
include $(CLEAR_VARS)
@@ -58,6 +75,11 @@ LOCAL_C_INCLUDES := $(JNI_H_INCLUDE) $(LOCAL_PATH)/jni/src
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE := libpppoejni
LOCAL_PRELINK_MODULE := false
+
+ifeq ($(shell test $(PLATFORM_SDK_VERSION) -ge 26 && echo OK),OK)
+LOCAL_PROPRIETARY_MODULE := true
+endif
+
include $(BUILD_SHARED_LIBRARY)
@@ -72,6 +94,11 @@ LOCAL_SRC_FILES:= jni/src/pppoe_cli.c \
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE := pcli
LOCAL_SHARED_LIBRARIES := libcutils libnetutils libselinux
+
+ifeq ($(shell test $(PLATFORM_SDK_VERSION) -ge 26 && echo OK),OK)
+LOCAL_PROPRIETARY_MODULE := true
+endif
+
include $(BUILD_EXECUTABLE)
include $(CLEAR_VARS)
@@ -93,5 +120,9 @@ LOCAL_CFLAGS := -DANDROID_CHANGES
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE:= pppoe_wrapper
+ifeq ($(shell test $(PLATFORM_SDK_VERSION) -ge 26 && echo OK),OK)
+LOCAL_PROPRIETARY_MODULE := true
+endif
+
include $(BUILD_EXECUTABLE)