summaryrefslogtreecommitdiff
path: root/Android.mk (plain)
blob: 95cc2053b9d3be491249c2e135795d3204dae8ee
1LOCAL_PATH:= $(call my-dir)
2
3PPPOE_VERSION="\"3.0\""
4
5#MAKE_JAR
6include $(CLEAR_VARS)
7LOCAL_SRC_FILES := $(call all-subdir-java-files)
8LOCAL_JNI_SHARED_LIBRARIES := libpppoejni
9LOCAL_MODULE_TAGS := optional
10LOCAL_MODULE := amlogic.pppoe
11include $(BUILD_JAVA_LIBRARY)
12
13#MAKE_XML
14include $(CLEAR_VARS)
15LOCAL_MODULE := amlogic.pppoe.xml
16LOCAL_MODULE_TAGS := optional
17LOCAL_MODULE_CLASS := ETC
18LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/permissions
19LOCAL_SRC_FILES := $(LOCAL_MODULE)
20include $(BUILD_PREBUILT)
21
22
23include $(CLEAR_VARS)
24LOCAL_SRC_FILES := jni/src/pppoe.c \
25 jni/src/if.c \
26 jni/src/debug.c \
27 jni/src/common.c \
28 jni/src/ppp.c \
29 jni/src/discovery.c
30LOCAL_C_INCLUDES := $(KERNEL_HEADERS)
31LOCAL_SHARED_LIBRARIES := libcutils
32LOCAL_MODULE = pppoe
33LOCAL_MODULE_TAGS := optional
34LOCAL_CFLAGS := -DVERSION=$(PPPOE_VERSION)
35include $(BUILD_EXECUTABLE)
36
37include $(CLEAR_VARS)
38LOCAL_SRC_FILES:= jni/src/pppoe_status.c \
39 jni/pppoe_jni.cpp
40
41LOCAL_SHARED_LIBRARIES := libandroid_runtime libnativehelper
42LOCAL_SHARED_LIBRARIES += libc libcutils libnetutils
43LOCAL_C_INCLUDES := $(JNI_H_INCLUDE) $(LOCAL_PATH)/jni/src
44LOCAL_MODULE_TAGS := optional
45LOCAL_MODULE := libpppoejni
46LOCAL_PRELINK_MODULE := false
47include $(BUILD_SHARED_LIBRARY)
48
49
50include $(CLEAR_VARS)
51LOCAL_SRC_FILES:= jni/src/pppoe_cli.c
52LOCAL_MODULE_TAGS := optional
53LOCAL_MODULE := pcli
54LOCAL_SHARED_LIBRARIES := libcutils libnetutils
55include $(BUILD_EXECUTABLE)
56
57include $(CLEAR_VARS)
58LOCAL_SRC_FILES:= jni/src/pppoe_wrapper.c
59
60LOCAL_SHARED_LIBRARIES := \
61 libcutils libcrypto libnetutils
62
63LOCAL_C_INCLUDES := \
64 $(LOCAL_PATH)/include
65
66LOCAL_CFLAGS := -DANDROID_CHANGES
67
68LOCAL_MODULE_TAGS := optional
69LOCAL_MODULE:= pppoe_wrapper
70
71include $(BUILD_EXECUTABLE)
72
73