]> git.ipfire.org Git - thirdparty/xtables-addons.git/blobdiff - Makefile.iptrules.in
xt_condition: use condition_net::proc_net_condition to signal condition_net_exit...
[thirdparty/xtables-addons.git] / Makefile.iptrules.in
index 4f58d8af4d5300d1fa3ca44294c84421fde1c3c7..fcac8856283d4d523c47258046fdac8ba2272184 100644 (file)
@@ -11,11 +11,10 @@ xtlibdir        = @xtlibdir@
 CC              = @CC@
 CCLD            = ${CC}
 CFLAGS          = @CFLAGS@
+LDFLAGS         = @LDFLAGS@
 
-regular_CFLAGS  = @regular_CFLAGS@
 libxtables_CFLAGS = @libxtables_CFLAGS@
 libxtables_LIBS   = @libxtables_LIBS@
-AM_CFLAGS         = ${regular_CFLAGS} ${libxtables_CFLAGS} -I${abs_top_srcdir}/extensions
 AM_DEPFLAGS     = -Wp,-MMD,$(@D)/.$(@F).d,-MT,$@
 
 AM_DEFAULT_VERBOSITY = 0
@@ -45,19 +44,19 @@ subdirs_list := $(filter %/,${obj-m})
 .PHONY: all install clean
 
 all: ${targets}
-       @for i in ${subdirs_list}; do ${MAKE} -C $$i; done;
+       @for i in ${subdirs_list}; do ${MAKE} -C $$i || exit $$?; done;
 
 install: ${targets}
-       @for i in ${subdirs_list}; do ${MAKE} -C $$i $@; done;
+       @for i in ${subdirs_list}; do ${MAKE} -C $$i $@ || exit $$?; done;
        install -dm0755 "${DESTDIR}/${xtlibdir}";
        @for i in $^; do install -pm0755 $$i "${DESTDIR}/${xtlibdir}"; done;
 
 clean:
-       @for i in ${subdirs_list}; do ${MAKE} -C $$i $@; done;
+       @for i in ${subdirs_list}; do ${MAKE} -C $$i $@ || exit $$?; done;
        rm -f *.oo *.so;
 
 lib%.so: lib%.oo
        ${AM_V_CCLD}${CCLD} ${AM_LDFLAGS} -shared ${LDFLAGS} -o $@ $< ${libxtables_LIBS} ${LDLIBS};
 
 %.oo: ${XA_SRCDIR}/%.c
-       ${AM_V_CC}${CC} ${AM_DEPFLAGS} ${AM_CFLAGS} -DPIC -fPIC ${CFLAGS} -o $@ -c $<;
+       ${AM_V_CC}${CC} ${AM_DEPFLAGS} ${AM_CPPFLAGS} ${AM_CFLAGS} -DPIC -fPIC ${CPPFLAGS} ${CFLAGS} -o $@ -c $<;