diff options
author | JP Abgrall <jpa@google.com> | 2011-07-26 13:44:16 -0700 |
---|---|---|
committer | JP Abgrall <jpa@google.com> | 2011-07-26 13:44:16 -0700 |
commit | e37d45ce390c2f5a7f1e64742b9100ecef0def54 (patch) | |
tree | f6233da7fba72a6c39ec401daf8c524b83108ca2 /iptables/Android.mk | |
parent | 4a820b4c41de49482adce1a4e7424ca124b6b233 (diff) | |
download | platform_external_iptables-e37d45ce390c2f5a7f1e64742b9100ecef0def54.tar.gz platform_external_iptables-e37d45ce390c2f5a7f1e64742b9100ecef0def54.tar.bz2 platform_external_iptables-e37d45ce390c2f5a7f1e64742b9100ecef0def54.zip |
DO NOT MERGE: updating iptables to v1.4.11++ from master
It is based in master's iptables at
commit 8e3c7cabff2fbb0e2b7bbf870928dc2c46ed2740
Change-Id: Ie749254e1197237b832ffb3dd376b25146e33081
Diffstat (limited to 'iptables/Android.mk')
-rw-r--r-- | iptables/Android.mk | 87 |
1 files changed, 87 insertions, 0 deletions
diff --git a/iptables/Android.mk b/iptables/Android.mk new file mode 100644 index 00000000..61fe849d --- /dev/null +++ b/iptables/Android.mk @@ -0,0 +1,87 @@ +LOCAL_PATH:= $(call my-dir) +My_intermediaries := $(call local-intermediates-dir) +#---------------------------------------------------------------- +# libxtables + +include $(CLEAR_VARS) + +LOCAL_C_INCLUDES:= \ + $(LOCAL_PATH)/../include/ \ + $(KERNEL_HEADERS) \ + +LOCAL_CFLAGS:=-DNO_SHARED_LIBS=1 +LOCAL_CFLAGS+=-DXTABLES_INTERNAL +LOCAL_CFLAGS+=-DXTABLES_LIBDIR=\"xtables_libdir_not_used\" +# Accommodate arm-eabi-4.4.3 tools that don't set __ANDROID__ +LOCAL_CFLAGS+=-D__ANDROID__ + +LOCAL_LDFLAGS:=-version-info 6:0:0 +LOCAL_SRC_FILES:= \ + xtables.c xtoptions.c + + +LOCAL_MODULE_TAGS:= +LOCAL_MODULE:=libxtables + +include $(BUILD_STATIC_LIBRARY) + +#---------------------------------------------------------------- +# iptables + + +include $(CLEAR_VARS) + +LOCAL_C_INCLUDES:= \ + $(LOCAL_PATH)/../include/ + +LOCAL_CFLAGS:=-DNO_SHARED_LIBS=1 +LOCAL_CFLAGS+=-DALL_INCLUSIVE +LOCAL_CFLAGS+=-DXTABLES_INTERNAL +# Accommodate arm-eabi-4.4.3 tools that don't set __ANDROID__ +LOCAL_CFLAGS+=-D__ANDROID__ + +LOCAL_SRC_FILES:= \ + iptables-standalone.c iptables.c xshared.c + + +LOCAL_MODULE_TAGS:=debug +LOCAL_MODULE:=iptables + +LOCAL_STATIC_LIBRARIES := \ + libext \ + libext4 \ + libip4tc \ + libxtables + +include $(BUILD_EXECUTABLE) + +#---------------------------------------------------------------- +# ip6tables +include $(CLEAR_VARS) + +LOCAL_C_INCLUDES:= \ + $(LOCAL_PATH)/../include/ + +LOCAL_CFLAGS:=-DNO_SHARED_LIBS=1 +LOCAL_CFLAGS+=-DALL_INCLUSIVE +LOCAL_CFLAGS+=-DXTABLES_INTERNAL +# Accommodate arm-eabi-4.4.3 tools that don't set __ANDROID__ +LOCAL_CFLAGS+=-D__ANDROID__ + +LOCAL_SRC_FILES:= \ + ip6tables-standalone.c ip6tables.c xshared.c + + +LOCAL_MODULE_TAGS:=debug +LOCAL_MODULE:=ip6tables + +LOCAL_STATIC_LIBRARIES := \ + libext \ + libext6 \ + libip6tc \ + libxtables + +include $(BUILD_EXECUTABLE) + + +#---------------------------------------------------------------- |