Commit 263176bf authored by Max Lv's avatar Max Lv

fix makefiles

parent 95173a28
......@@ -45,6 +45,7 @@ LOCAL_CFLAGS+=-D__ANDROID__
MY_initext_func := $(addprefix xt_,${MY_pfx_build_mod})
MY_GEN_INITEXT:= $(LOCAL_PATH)/gen_initext.c
$(info $(shell \
if [ ! -e $(MY_GEN_INITEXT) ]; then \
echo "GEN initext.c"; \
echo "" >$(MY_GEN_INITEXT); \
for i in $(MY_initext_func); do \
......@@ -57,7 +58,8 @@ $(info $(shell \
echo " ""lib$${i}_init();" >>$(MY_GEN_INITEXT); \
sed "s/_init(void)/lib$${i}_init(void)/" $(LOCAL_PATH)/lib$${i}.c > $(LOCAL_PATH)/gen_lib$${i}.c; \
done; \
echo "}" >>$(MY_GEN_INITEXT); ))
echo "}" >>$(MY_GEN_INITEXT); \
fi; ))
MY_lib_sources:= \
$(patsubst %,gen_libxt_%.c,${MY_pfx_build_mod})
......@@ -96,6 +98,7 @@ LOCAL_CFLAGS+=-D__ANDROID__
MY_initext4_func := $(addprefix ipt_,${MY_pf4_build_mod})
MY_GEN_INITEXT4:= $(LOCAL_PATH)/gen_initext4.c
$(info $(shell \
if [ ! -e $(MY_GEN_INITEXT4) ]; then \
echo "GEN initext4.c"; \
echo "" >$(MY_GEN_INITEXT4); \
for i in $(MY_initext4_func); do \
......@@ -108,7 +111,8 @@ $(info $(shell \
echo " ""lib$${i}_init();" >>$(MY_GEN_INITEXT4); \
sed "s/_init(void)/lib$${i}_init(void)/" $(LOCAL_PATH)/lib$${i}.c > $(LOCAL_PATH)/gen_lib$${i}.c; \
done; \
echo "}" >>$(MY_GEN_INITEXT4); ))
echo "}" >>$(MY_GEN_INITEXT4); \
fi; ))
MY_lib_sources:= \
$(patsubst %,gen_libipt_%.c,${MY_pf4_build_mod})
......@@ -147,6 +151,7 @@ LOCAL_CFLAGS+=-D__ANDROID__
MY_initext6_func := $(addprefix ip6t_,${MY_pf6_build_mod})
MY_GEN_INITEXT6:= $(LOCAL_PATH)/gen_initext6.c
$(info $(shell \
if [ ! -e $(MY_GEN_INITEXT6) ]; then \
echo "GEN initext6.c"; \
echo "" >$(MY_GEN_INITEXT6); \
for i in $(MY_initext6_func); do \
......@@ -159,7 +164,8 @@ $(info $(shell \
echo " ""lib$${i}_init();" >>$(MY_GEN_INITEXT6); \
sed "s/_init(void)/lib$${i}_init(void)/" $(LOCAL_PATH)/lib$${i}.c > $(LOCAL_PATH)/gen_lib$${i}.c; \
done; \
echo "}" >>$(MY_GEN_INITEXT6); ))
echo "}" >>$(MY_GEN_INITEXT6); \
fi; ))
MY_lib_sources:= \
$(patsubst %,gen_libip6t_%.c,${MY_pf6_build_mod})
......
......@@ -15,7 +15,6 @@ 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
......
......@@ -556,7 +556,6 @@ include $(LOCAL_PATH)/../android-config.mk
LOCAL_SRC_FILES += $(local_src_files)
LOCAL_CFLAGS += $(local_c_flags)
LOCAL_C_INCLUDES += $(local_c_includes)
LOCAL_LDLIBS += -lz
ifeq ($(TARGET_ARCH),arm)
LOCAL_SRC_FILES += $(arm_src_files)
LOCAL_CFLAGS += $(arm_cflags)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment