]>
Commit | Line | Data |
---|---|---|
b70139fb TB |
1 | LOCAL_PATH := $(call my-dir) |
2 | include $(CLEAR_VARS) | |
3 | ||
4 | # copy-n-paste from Makefile.am | |
e5d819b6 | 5 | libipsec_la_SOURCES := \ |
64004973 | 6 | ipsec.c ipsec.h \ |
47eb8943 | 7 | esp_context.c esp_context.h \ |
f9b0c054 | 8 | esp_packet.c esp_packet.h \ |
2dd47c24 | 9 | ip_packet.c ip_packet.h \ |
b50f56f3 TB |
10 | ipsec_event_listener.h \ |
11 | ipsec_event_relay.c ipsec_event_relay.h \ | |
9a11bc09 | 12 | ipsec_policy.c ipsec_policy.h \ |
7000cf11 | 13 | ipsec_policy_mgr.c ipsec_policy_mgr.h \ |
a113d7f2 | 14 | ipsec_processor.c ipsec_processor.h \ |
91447937 TB |
15 | ipsec_sa.c ipsec_sa.h \ |
16 | ipsec_sa_mgr.c ipsec_sa_mgr.h | |
b70139fb | 17 | |
e5d819b6 TB |
18 | LOCAL_SRC_FILES := $(filter %.c,$(libipsec_la_SOURCES)) |
19 | ||
b70139fb TB |
20 | # build libipsec --------------------------------------------------------------- |
21 | ||
22 | LOCAL_C_INCLUDES += \ | |
b70139fb TB |
23 | $(strongswan_PATH)/src/libstrongswan |
24 | ||
25 | LOCAL_CFLAGS := $(strongswan_CFLAGS) | |
26 | ||
27 | LOCAL_MODULE := libipsec | |
28 | ||
29 | LOCAL_MODULE_TAGS := optional | |
30 | ||
31 | LOCAL_ARM_MODE := arm | |
32 | ||
33 | LOCAL_PRELINK_MODULE := false | |
34 | ||
156f7e9b | 35 | LOCAL_SHARED_LIBRARIES += libstrongswan |
b70139fb TB |
36 | |
37 | include $(BUILD_SHARED_LIBRARY) | |
38 |