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