1# Makefile.in generated by automake 1.11.1 from Makefile.am.
2# Makefile.  Generated from Makefile.in by configure.
3
4# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
5# 2003, 2004, 2005, 2006, 2007, 2008, 2009  Free Software Foundation,
6# Inc.
7# This Makefile.in is free software; the Free Software Foundation
8# gives unlimited permission to copy and/or distribute it,
9# with or without modifications, as long as this notice is preserved.
10
11# This program is distributed in the hope that it will be useful,
12# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
13# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
14# PARTICULAR PURPOSE.
15
16
17# -*- Makefile -*-
18
19pkgincludedir = $(includedir)/iptables
20pkglibdir = $(libdir)/iptables
21pkglibexecdir = $(libexecdir)/iptables
22am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
23install_sh_DATA = $(install_sh) -c -m 644
24install_sh_PROGRAM = $(install_sh) -c
25install_sh_SCRIPT = $(install_sh) -c
26INSTALL_HEADER = $(INSTALL_DATA)
27transform = $(program_transform_name)
28NORMAL_INSTALL = :
29PRE_INSTALL = :
30POST_INSTALL = :
31NORMAL_UNINSTALL = :
32PRE_UNINSTALL = :
33POST_UNINSTALL = :
34build_triplet = i686-pc-linux-gnu
35host_triplet = mipsel-unknown-linux-gnu
36am__append_1 = include
37#am__append_2 = libipq
38#am__append_3 = utils
39subdir = .
40DIST_COMMON = $(am__configure_deps) $(srcdir)/Makefile.am \
41	$(srcdir)/Makefile.in $(srcdir)/config.h.in \
42	$(top_srcdir)/configure \
43	$(top_srcdir)/extensions/GNUmakefile.in \
44	$(top_srcdir)/include/iptables/internal.h.in COPYING INSTALL \
45	compile config.guess config.sub depcomp install-sh ltmain.sh \
46	missing
47ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
48am__aclocal_m4_deps = $(top_srcdir)/m4/ax_check_linker_flags.m4 \
49	$(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
50	$(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
51	$(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/configure.ac
52am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
53	$(ACLOCAL_M4)
54am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
55 configure.lineno config.status.lineno
56mkinstalldirs = $(install_sh) -d
57CONFIG_HEADER = config.h
58CONFIG_CLEAN_FILES = extensions/GNUmakefile \
59	include/iptables/internal.h
60CONFIG_CLEAN_VPATH_FILES =
61SOURCES =
62DIST_SOURCES =
63RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
64	html-recursive info-recursive install-data-recursive \
65	install-dvi-recursive install-exec-recursive \
66	install-html-recursive install-info-recursive \
67	install-pdf-recursive install-ps-recursive install-recursive \
68	installcheck-recursive installdirs-recursive pdf-recursive \
69	ps-recursive uninstall-recursive
70RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive	\
71  distclean-recursive maintainer-clean-recursive
72AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \
73	$(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \
74	distdir dist dist-all distcheck
75ETAGS = etags
76CTAGS = ctags
77DIST_SUBDIRS = extensions libiptc iptables include libipq utils
78DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
79distdir = $(PACKAGE)-$(VERSION)
80top_distdir = $(distdir)
81am__remove_distdir = \
82  { test ! -d "$(distdir)" \
83    || { find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \
84         && rm -fr "$(distdir)"; }; }
85am__relativize = \
86  dir0=`pwd`; \
87  sed_first='s,^\([^/]*\)/.*$$,\1,'; \
88  sed_rest='s,^[^/]*/*,,'; \
89  sed_last='s,^.*/\([^/]*\)$$,\1,'; \
90  sed_butlast='s,/*[^/]*$$,,'; \
91  while test -n "$$dir1"; do \
92    first=`echo "$$dir1" | sed -e "$$sed_first"`; \
93    if test "$$first" != "."; then \
94      if test "$$first" = ".."; then \
95        dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
96        dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
97      else \
98        first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
99        if test "$$first2" = "$$first"; then \
100          dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
101        else \
102          dir2="../$$dir2"; \
103        fi; \
104        dir0="$$dir0"/"$$first"; \
105      fi; \
106    fi; \
107    dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
108  done; \
109  reldir="$$dir2"
110DIST_ARCHIVES = $(distdir).tar.gz
111GZIP_ENV = --best
112distuninstallcheck_listfiles = find . -type f -print
113distcleancheck_listfiles = find . -type f -print
114pkgdatadir = ${datadir}/xtables
115ACLOCAL = ${SHELL} $(SRCBASE)/../ap/gpl/iptables-1.4.12.1/missing --run aclocal-1.11
116AMTAR = ${SHELL} $(SRCBASE)/../ap/gpl/iptables-1.4.12.1/missing --run tar
117AR = mipsel-uclibc-linux26-ar
118AUTOCONF = ${SHELL} $(SRCBASE)/../ap/gpl/iptables-1.4.12.1/missing --run autoconf
119AUTOHEADER = ${SHELL} $(SRCBASE)/../ap/gpl/iptables-1.4.12.1/missing --run autoheader
120AUTOMAKE = ${SHELL} $(SRCBASE)/../ap/gpl/iptables-1.4.12.1/missing --run automake-1.11
121AWK = gawk
122CC = mipsel-uclibc-linux26-gcc
123CCDEPMODE = depmode=gcc3
124CFLAGS = -g -O2
125CPP = mipsel-uclibc-linux26-gcc -E
126CPPFLAGS = 
127CYGPATH_W = echo
128DEFS = -DHAVE_CONFIG_H
129DEPDIR = .deps
130DSYMUTIL = 
131DUMPBIN = 
132ECHO_C = 
133ECHO_N = -n
134ECHO_T = 
135EGREP = /bin/grep -E
136EXEEXT = 
137FGREP = /bin/grep -F
138GREP = /bin/grep
139INSTALL = /usr/bin/install -c
140INSTALL_DATA = ${INSTALL} -m 644
141INSTALL_PROGRAM = ${INSTALL}
142INSTALL_SCRIPT = ${INSTALL}
143INSTALL_STRIP_PROGRAM = $(install_sh) -c -s
144LD = mipsel-uclibc-linux26-ld
145LDFLAGS = 
146LIBOBJS = 
147LIBS = 
148LIBTOOL = $(SHELL) $(top_builddir)/libtool
149LIPO = 
150LN_S = ln -s
151LTLIBOBJS = 
152MAKEINFO = ${SHELL} $(SRCBASE)/../ap/gpl/iptables-1.4.12.1/missing --run makeinfo
153MKDIR_P = /bin/mkdir -p
154NM = mipsel-uclibc-linux26-nm
155NMEDIT = 
156OBJDUMP = mipsel-linux-objdump
157OBJEXT = o
158OTOOL = 
159OTOOL64 = 
160PACKAGE = iptables
161PACKAGE_BUGREPORT = 
162PACKAGE_NAME = iptables
163PACKAGE_STRING = iptables 1.4.12.1
164PACKAGE_TARNAME = iptables
165PACKAGE_URL = 
166PACKAGE_VERSION = 1.4.12.1
167PATH_SEPARATOR = :
168PKG_CONFIG = /usr/bin/pkg-config
169PKG_CONFIG_LIBDIR = 
170PKG_CONFIG_PATH = 
171RANLIB = mipsel-uclibc-linux26-ranlib
172SED = /bin/sed
173SET_MAKE = 
174SHELL = /bin/sh
175STRIP = mipsel-linux-strip
176VERSION = 1.4.12.1
177abs_builddir = $(SRCBASE)/../ap/gpl/iptables-1.4.12.1
178abs_srcdir = $(SRCBASE)/../ap/gpl/iptables-1.4.12.1
179abs_top_builddir = $(SRCBASE)/../ap/gpl/iptables-1.4.12.1
180abs_top_srcdir = $(SRCBASE)/../ap/gpl/iptables-1.4.12.1
181ac_ct_CC = 
182ac_ct_DUMPBIN = 
183am__include = include
184am__leading_dot = .
185am__quote = 
186am__tar = ${AMTAR} chof - "$$tardir"
187am__untar = ${AMTAR} xf -
188bindir = ${exec_prefix}/bin
189blacklist_modules =  ipvs
190build = i686-pc-linux-gnu
191build_alias = 
192build_cpu = i686
193build_os = linux-gnu
194build_vendor = pc
195builddir = .
196datadir = ${datarootdir}
197datarootdir = ${prefix}/share
198docdir = ${datarootdir}/doc/${PACKAGE_TARNAME}
199dvidir = ${docdir}
200exec_prefix = ${prefix}
201host = mipsel-unknown-linux-gnu
202host_alias = mipsel-linux
203host_cpu = mipsel
204host_os = linux-gnu
205host_vendor = unknown
206htmldir = ${docdir}
207includedir = ${prefix}/include
208infodir = ${datarootdir}/info
209install_sh = ${SHELL} $(SRCBASE)/../ap/gpl/iptables-1.4.12.1/install-sh
210kbuilddir = 
211kinclude_CPPFLAGS =  -I../../../src/linux/linux-2.6/include
212ksourcedir = ../../../src/linux/linux-2.6
213libdir = ${exec_prefix}/lib
214libexecdir = ${exec_prefix}/libexec
215libiptc_LDFLAGS2 = -Wl,--no-as-needed
216libnfnetlink_CFLAGS = 
217libnfnetlink_LIBS = 
218libxtables_vage = 0
219libxtables_vcurrent = 7
220libxtables_vmajor = 7
221localedir = ${datarootdir}/locale
222localstatedir = ${prefix}/var
223lt_ECHO = echo
224mandir = ${datarootdir}/man
225mkdir_p = /bin/mkdir -p
226oldincludedir = /usr/include
227pdfdir = ${docdir}
228pkgconfigdir = ${libdir}/pkgconfig
229prefix = $(SRCBASE)/../ap/gpl/iptables-1.4.12.1/tmp
230program_transform_name = s,x,x,
231psdir = ${docdir}
232regular_CFLAGS = -Wall -Waggregate-return -Wmissing-declarations 	-Wmissing-prototypes -Wredundant-decls -Wshadow -Wstrict-prototypes 	-Winline -pipe
233regular_CPPFLAGS = -D_LARGEFILE_SOURCE=1 -D_LARGE_FILES -D_FILE_OFFSET_BITS=64 -D_REENTRANT 	-DXTABLES_LIBDIR=\"${xtlibdir}\" -DXTABLES_INTERNAL
234sbindir = ${TARGETDIR}/sbin
235sharedstatedir = ${prefix}/com
236srcdir = .
237sysconfdir = ${prefix}/etc
238target_alias = 
239top_build_prefix = 
240top_builddir = .
241top_srcdir = .
242xtlibdir = ${exec_prefix}/lib/xtables
243ACLOCAL_AMFLAGS = -I m4
244AUTOMAKE_OPTIONS = foreign subdir-objects
245SUBDIRS = extensions libiptc iptables $(am__append_1) $(am__append_2) \
246	$(am__append_3)
247all: config.h
248	$(MAKE) $(AM_MAKEFLAGS) all-recursive
249
250.SUFFIXES:
251am--refresh:
252	@:
253$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
254	@for dep in $?; do \
255	  case '$(am__configure_deps)' in \
256	    *$$dep*) \
257	      echo ' cd $(srcdir) && $(AUTOMAKE) --foreign'; \
258	      $(am__cd) $(srcdir) && $(AUTOMAKE) --foreign \
259		&& exit 0; \
260	      exit 1;; \
261	  esac; \
262	done; \
263	echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile'; \
264	$(am__cd) $(top_srcdir) && \
265	  $(AUTOMAKE) --foreign Makefile
266.PRECIOUS: Makefile
267Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
268	@case '$?' in \
269	  *config.status*) \
270	    echo ' $(SHELL) ./config.status'; \
271	    $(SHELL) ./config.status;; \
272	  *) \
273	    echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
274	    cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
275	esac;
276
277$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
278	$(SHELL) ./config.status --recheck
279
280$(top_srcdir)/configure:  $(am__configure_deps)
281	$(am__cd) $(srcdir) && $(AUTOCONF)
282$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
283	$(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
284$(am__aclocal_m4_deps):
285
286config.h: stamp-h1
287	@if test ! -f $@; then \
288	  rm -f stamp-h1; \
289	  $(MAKE) $(AM_MAKEFLAGS) stamp-h1; \
290	else :; fi
291
292stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status
293	@rm -f stamp-h1
294	cd $(top_builddir) && $(SHELL) ./config.status config.h
295$(srcdir)/config.h.in:  $(am__configure_deps) 
296	($(am__cd) $(top_srcdir) && $(AUTOHEADER))
297	rm -f stamp-h1
298	touch $@
299
300distclean-hdr:
301	-rm -f config.h stamp-h1
302extensions/GNUmakefile: $(top_builddir)/config.status $(top_srcdir)/extensions/GNUmakefile.in
303	cd $(top_builddir) && $(SHELL) ./config.status $@
304include/iptables/internal.h: $(top_builddir)/config.status $(top_srcdir)/include/iptables/internal.h.in
305	cd $(top_builddir) && $(SHELL) ./config.status $@
306
307mostlyclean-libtool:
308	-rm -f *.lo
309
310clean-libtool:
311	-rm -rf .libs _libs
312
313distclean-libtool:
314	-rm -f libtool config.lt
315
316# This directory's subdirectories are mostly independent; you can cd
317# into them and run `make' without going through this Makefile.
318# To change the values of `make' variables: instead of editing Makefiles,
319# (1) if the variable is set in `config.status', edit `config.status'
320#     (which will cause the Makefiles to be regenerated when you run `make');
321# (2) otherwise, pass the desired values on the `make' command line.
322$(RECURSIVE_TARGETS):
323	@fail= failcom='exit 1'; \
324	for f in x $$MAKEFLAGS; do \
325	  case $$f in \
326	    *=* | --[!k]*);; \
327	    *k*) failcom='fail=yes';; \
328	  esac; \
329	done; \
330	dot_seen=no; \
331	target=`echo $@ | sed s/-recursive//`; \
332	list='$(SUBDIRS)'; for subdir in $$list; do \
333	  echo "Making $$target in $$subdir"; \
334	  if test "$$subdir" = "."; then \
335	    dot_seen=yes; \
336	    local_target="$$target-am"; \
337	  else \
338	    local_target="$$target"; \
339	  fi; \
340	  ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
341	  || eval $$failcom; \
342	done; \
343	if test "$$dot_seen" = "no"; then \
344	  $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
345	fi; test -z "$$fail"
346
347$(RECURSIVE_CLEAN_TARGETS):
348	@fail= failcom='exit 1'; \
349	for f in x $$MAKEFLAGS; do \
350	  case $$f in \
351	    *=* | --[!k]*);; \
352	    *k*) failcom='fail=yes';; \
353	  esac; \
354	done; \
355	dot_seen=no; \
356	case "$@" in \
357	  distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
358	  *) list='$(SUBDIRS)' ;; \
359	esac; \
360	rev=''; for subdir in $$list; do \
361	  if test "$$subdir" = "."; then :; else \
362	    rev="$$subdir $$rev"; \
363	  fi; \
364	done; \
365	rev="$$rev ."; \
366	target=`echo $@ | sed s/-recursive//`; \
367	for subdir in $$rev; do \
368	  echo "Making $$target in $$subdir"; \
369	  if test "$$subdir" = "."; then \
370	    local_target="$$target-am"; \
371	  else \
372	    local_target="$$target"; \
373	  fi; \
374	  ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
375	  || eval $$failcom; \
376	done && test -z "$$fail"
377tags-recursive:
378	list='$(SUBDIRS)'; for subdir in $$list; do \
379	  test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
380	done
381ctags-recursive:
382	list='$(SUBDIRS)'; for subdir in $$list; do \
383	  test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
384	done
385
386ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
387	list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
388	unique=`for i in $$list; do \
389	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
390	  done | \
391	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
392	      END { if (nonempty) { for (i in files) print i; }; }'`; \
393	mkid -fID $$unique
394tags: TAGS
395
396TAGS: tags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
397		$(TAGS_FILES) $(LISP)
398	set x; \
399	here=`pwd`; \
400	if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
401	  include_option=--etags-include; \
402	  empty_fix=.; \
403	else \
404	  include_option=--include; \
405	  empty_fix=; \
406	fi; \
407	list='$(SUBDIRS)'; for subdir in $$list; do \
408	  if test "$$subdir" = .; then :; else \
409	    test ! -f $$subdir/TAGS || \
410	      set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
411	  fi; \
412	done; \
413	list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \
414	unique=`for i in $$list; do \
415	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
416	  done | \
417	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
418	      END { if (nonempty) { for (i in files) print i; }; }'`; \
419	shift; \
420	if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
421	  test -n "$$unique" || unique=$$empty_fix; \
422	  if test $$# -gt 0; then \
423	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
424	      "$$@" $$unique; \
425	  else \
426	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
427	      $$unique; \
428	  fi; \
429	fi
430ctags: CTAGS
431CTAGS: ctags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
432		$(TAGS_FILES) $(LISP)
433	list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \
434	unique=`for i in $$list; do \
435	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
436	  done | \
437	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
438	      END { if (nonempty) { for (i in files) print i; }; }'`; \
439	test -z "$(CTAGS_ARGS)$$unique" \
440	  || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
441	     $$unique
442
443GTAGS:
444	here=`$(am__cd) $(top_builddir) && pwd` \
445	  && $(am__cd) $(top_srcdir) \
446	  && gtags -i $(GTAGS_ARGS) "$$here"
447
448distclean-tags:
449	-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
450
451distdir: $(DISTFILES)
452	$(am__remove_distdir)
453	test -d "$(distdir)" || mkdir "$(distdir)"
454	@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
455	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
456	list='$(DISTFILES)'; \
457	  dist_files=`for file in $$list; do echo $$file; done | \
458	  sed -e "s|^$$srcdirstrip/||;t" \
459	      -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
460	case $$dist_files in \
461	  */*) $(MKDIR_P) `echo "$$dist_files" | \
462			   sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
463			   sort -u` ;; \
464	esac; \
465	for file in $$dist_files; do \
466	  if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
467	  if test -d $$d/$$file; then \
468	    dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
469	    if test -d "$(distdir)/$$file"; then \
470	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
471	    fi; \
472	    if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
473	      cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
474	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
475	    fi; \
476	    cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
477	  else \
478	    test -f "$(distdir)/$$file" \
479	    || cp -p $$d/$$file "$(distdir)/$$file" \
480	    || exit 1; \
481	  fi; \
482	done
483	@list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
484	  if test "$$subdir" = .; then :; else \
485	    test -d "$(distdir)/$$subdir" \
486	    || $(MKDIR_P) "$(distdir)/$$subdir" \
487	    || exit 1; \
488	  fi; \
489	done
490	@list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
491	  if test "$$subdir" = .; then :; else \
492	    dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
493	    $(am__relativize); \
494	    new_distdir=$$reldir; \
495	    dir1=$$subdir; dir2="$(top_distdir)"; \
496	    $(am__relativize); \
497	    new_top_distdir=$$reldir; \
498	    echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
499	    echo "     am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
500	    ($(am__cd) $$subdir && \
501	      $(MAKE) $(AM_MAKEFLAGS) \
502	        top_distdir="$$new_top_distdir" \
503	        distdir="$$new_distdir" \
504		am__remove_distdir=: \
505		am__skip_length_check=: \
506		am__skip_mode_fix=: \
507	        distdir) \
508	      || exit 1; \
509	  fi; \
510	done
511	-test -n "$(am__skip_mode_fix)" \
512	|| find "$(distdir)" -type d ! -perm -755 \
513		-exec chmod u+rwx,go+rx {} \; -o \
514	  ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
515	  ! -type d ! -perm -400 -exec chmod a+r {} \; -o \
516	  ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \
517	|| chmod -R a+r "$(distdir)"
518dist-gzip: distdir
519	tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
520	$(am__remove_distdir)
521
522dist-bzip2: distdir
523	tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
524	$(am__remove_distdir)
525
526dist-lzma: distdir
527	tardir=$(distdir) && $(am__tar) | lzma -9 -c >$(distdir).tar.lzma
528	$(am__remove_distdir)
529
530dist-xz: distdir
531	tardir=$(distdir) && $(am__tar) | xz -c >$(distdir).tar.xz
532	$(am__remove_distdir)
533
534dist-tarZ: distdir
535	tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
536	$(am__remove_distdir)
537
538dist-shar: distdir
539	shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
540	$(am__remove_distdir)
541
542dist-zip: distdir
543	-rm -f $(distdir).zip
544	zip -rq $(distdir).zip $(distdir)
545	$(am__remove_distdir)
546
547dist dist-all: distdir
548	tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
549	$(am__remove_distdir)
550
551# This target untars the dist file and tries a VPATH configuration.  Then
552# it guarantees that the distribution is self-contained by making another
553# tarfile.
554distcheck: dist
555	case '$(DIST_ARCHIVES)' in \
556	*.tar.gz*) \
557	  GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\
558	*.tar.bz2*) \
559	  bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\
560	*.tar.lzma*) \
561	  lzma -dc $(distdir).tar.lzma | $(am__untar) ;;\
562	*.tar.xz*) \
563	  xz -dc $(distdir).tar.xz | $(am__untar) ;;\
564	*.tar.Z*) \
565	  uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
566	*.shar.gz*) \
567	  GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\
568	*.zip*) \
569	  unzip $(distdir).zip ;;\
570	esac
571	chmod -R a-w $(distdir); chmod a+w $(distdir)
572	mkdir $(distdir)/_build
573	mkdir $(distdir)/_inst
574	chmod a-w $(distdir)
575	test -d $(distdir)/_build || exit 0; \
576	dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
577	  && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
578	  && am__cwd=`pwd` \
579	  && $(am__cd) $(distdir)/_build \
580	  && ../configure --srcdir=.. --prefix="$$dc_install_base" \
581	    $(DISTCHECK_CONFIGURE_FLAGS) \
582	  && $(MAKE) $(AM_MAKEFLAGS) \
583	  && $(MAKE) $(AM_MAKEFLAGS) dvi \
584	  && $(MAKE) $(AM_MAKEFLAGS) check \
585	  && $(MAKE) $(AM_MAKEFLAGS) install \
586	  && $(MAKE) $(AM_MAKEFLAGS) installcheck \
587	  && $(MAKE) $(AM_MAKEFLAGS) uninstall \
588	  && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \
589	        distuninstallcheck \
590	  && chmod -R a-w "$$dc_install_base" \
591	  && ({ \
592	       (cd ../.. && umask 077 && mkdir "$$dc_destdir") \
593	       && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
594	       && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
595	       && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
596	            distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \
597	      } || { rm -rf "$$dc_destdir"; exit 1; }) \
598	  && rm -rf "$$dc_destdir" \
599	  && $(MAKE) $(AM_MAKEFLAGS) dist \
600	  && rm -rf $(DIST_ARCHIVES) \
601	  && $(MAKE) $(AM_MAKEFLAGS) distcleancheck \
602	  && cd "$$am__cwd" \
603	  || exit 1
604	$(am__remove_distdir)
605	@(echo "$(distdir) archives ready for distribution: "; \
606	  list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
607	  sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x'
608distuninstallcheck:
609	@$(am__cd) '$(distuninstallcheck_dir)' \
610	&& test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \
611	   || { echo "ERROR: files left after uninstall:" ; \
612	        if test -n "$(DESTDIR)"; then \
613	          echo "  (check DESTDIR support)"; \
614	        fi ; \
615	        $(distuninstallcheck_listfiles) ; \
616	        exit 1; } >&2
617distcleancheck: distclean
618	@if test '$(srcdir)' = . ; then \
619	  echo "ERROR: distcleancheck can only run from a VPATH build" ; \
620	  exit 1 ; \
621	fi
622	@test `$(distcleancheck_listfiles) | wc -l` -eq 0 \
623	  || { echo "ERROR: files left in build directory after distclean:" ; \
624	       $(distcleancheck_listfiles) ; \
625	       exit 1; } >&2
626check-am: all-am
627check: check-recursive
628all-am: Makefile config.h
629installdirs: installdirs-recursive
630installdirs-am:
631install: install-recursive
632install-exec: install-exec-recursive
633install-data: install-data-recursive
634uninstall: uninstall-recursive
635
636install-am: all-am
637	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
638
639installcheck: installcheck-recursive
640install-strip:
641	$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
642	  install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
643	  `test -z '$(STRIP)' || \
644	    echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
645mostlyclean-generic:
646
647clean-generic:
648
649distclean-generic:
650	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
651	-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
652
653maintainer-clean-generic:
654	@echo "This command is intended for maintainers to use"
655	@echo "it deletes files that may require special tools to rebuild."
656clean: clean-recursive
657
658clean-am: clean-generic clean-libtool mostlyclean-am
659
660distclean: distclean-recursive
661	-rm -f $(am__CONFIG_DISTCLEAN_FILES)
662	-rm -f Makefile
663distclean-am: clean-am distclean-generic distclean-hdr \
664	distclean-libtool distclean-tags
665
666dvi: dvi-recursive
667
668dvi-am:
669
670html: html-recursive
671
672html-am:
673
674info: info-recursive
675
676info-am:
677
678install-data-am:
679
680install-dvi: install-dvi-recursive
681
682install-dvi-am:
683
684install-exec-am:
685
686install-html: install-html-recursive
687
688install-html-am:
689
690install-info: install-info-recursive
691
692install-info-am:
693
694install-man:
695
696install-pdf: install-pdf-recursive
697
698install-pdf-am:
699
700install-ps: install-ps-recursive
701
702install-ps-am:
703
704installcheck-am:
705
706maintainer-clean: maintainer-clean-recursive
707	-rm -f $(am__CONFIG_DISTCLEAN_FILES)
708	-rm -rf $(top_srcdir)/autom4te.cache
709	-rm -f Makefile
710maintainer-clean-am: distclean-am maintainer-clean-generic
711
712mostlyclean: mostlyclean-recursive
713
714mostlyclean-am: mostlyclean-generic mostlyclean-libtool
715
716pdf: pdf-recursive
717
718pdf-am:
719
720ps: ps-recursive
721
722ps-am:
723
724uninstall-am:
725
726.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) all \
727	ctags-recursive install-am install-strip tags-recursive
728
729.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
730	all all-am am--refresh check check-am clean clean-generic \
731	clean-libtool ctags ctags-recursive dist dist-all dist-bzip2 \
732	dist-gzip dist-lzma dist-shar dist-tarZ dist-xz dist-zip \
733	distcheck distclean distclean-generic distclean-hdr \
734	distclean-libtool distclean-tags distcleancheck distdir \
735	distuninstallcheck dvi dvi-am html html-am info info-am \
736	install install-am install-data install-data-am install-dvi \
737	install-dvi-am install-exec install-exec-am install-html \
738	install-html-am install-info install-info-am install-man \
739	install-pdf install-pdf-am install-ps install-ps-am \
740	install-strip installcheck installcheck-am installdirs \
741	installdirs-am maintainer-clean maintainer-clean-generic \
742	mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \
743	ps ps-am tags tags-recursive uninstall uninstall-am
744
745
746.PHONY: tarball
747tarball:
748	rm -Rf /tmp/${PACKAGE_TARNAME}-${PACKAGE_VERSION};
749	pushd ${top_srcdir} && git archive --prefix=${PACKAGE_TARNAME}-${PACKAGE_VERSION}/ HEAD | tar -C /tmp -x && popd;
750	pushd /tmp/${PACKAGE_TARNAME}-${PACKAGE_VERSION} && ./autogen.sh && popd;
751	tar -C /tmp -cjf ${PACKAGE_TARNAME}-${PACKAGE_VERSION}.tar.bz2 --owner=root --group=root ${PACKAGE_TARNAME}-${PACKAGE_VERSION}/;
752	rm -Rf /tmp/${PACKAGE_TARNAME}-${PACKAGE_VERSION};
753
754config.status: extensions/GNUmakefile.in \
755	include/xtables.h.in include/iptables/internal.h.in
756
757# Tell versions [3.59,3.63) of GNU make to not export all variables.
758# Otherwise a system limit (for SysV at least) may be exceeded.
759.NOEXPORT:
760