blob: 799bf8b81c74ad6d3df64199551367e560d853e2 [file] [log] [blame]
Jan Engelhardtf82070f2008-01-20 13:14:00 +00001# -*- Makefile -*-
2
Jan Engelhardt0086b8b2009-01-07 15:11:59 +01003ACLOCAL_AMFLAGS = -I m4
Jan Engelhardtf82070f2008-01-20 13:14:00 +00004AUTOMAKE_OPTIONS = foreign subdir-objects
Jan Engelhardtfb6209a2008-01-29 13:32:07 +00005
Jan Engelhardt8816e912011-09-18 15:06:05 +02006SUBDIRS = libiptc libxtables
Jan Engelhardtf567ac92009-02-12 15:01:37 +01007if ENABLE_DEVEL
8SUBDIRS += include
9endif
Jan Engelhardt77f15382008-02-11 15:01:03 +010010if ENABLE_LIBIPQ
Jan Engelhardtf82070f2008-01-20 13:14:00 +000011SUBDIRS += libipq
12endif
Jan Engelhardtdb6d0272010-03-27 12:48:55 +010013SUBDIRS += utils
Jan Engelhardt8816e912011-09-18 15:06:05 +020014# Depends on libxtables:
Jan Engelhardtf56b8a82011-09-03 14:27:55 +020015SUBDIRS += extensions
Jan Engelhardt8816e912011-09-18 15:06:05 +020016# Depends on extensions/libext.a:
17SUBDIRS += iptables
Jan Engelhardtf82070f2008-01-20 13:14:00 +000018
Arturo Borrero3397fb32015-01-07 17:22:01 +010019if ENABLE_NFTABLES
20confdir = $(sysconfdir)
21dist_conf_DATA = etc/ethertypes
22endif
23
Jan Engelhardta31cdd82008-03-03 13:04:07 +010024.PHONY: tarball
25tarball:
Jan Engelhardte6610c82008-04-17 10:32:13 +020026 rm -Rf /tmp/${PACKAGE_TARNAME}-${PACKAGE_VERSION};
Jan Engelhardt9e812282008-09-01 14:27:19 +020027 pushd ${top_srcdir} && git archive --prefix=${PACKAGE_TARNAME}-${PACKAGE_VERSION}/ HEAD | tar -C /tmp -x && popd;
Jan Engelhardte6610c82008-04-17 10:32:13 +020028 pushd /tmp/${PACKAGE_TARNAME}-${PACKAGE_VERSION} && ./autogen.sh && popd;
Phil Sutterea6564d2019-05-20 13:43:57 +020029 tar -C /tmp -cjf ${PACKAGE_TARNAME}-${PACKAGE_VERSION}.tar.bz2 --owner=root --group=root ${PACKAGE_TARNAME}-${PACKAGE_VERSION}/;
Jan Engelhardte6610c82008-04-17 10:32:13 +020030 rm -Rf /tmp/${PACKAGE_TARNAME}-${PACKAGE_VERSION};
Jan Engelhardtee381462008-08-13 14:43:22 +020031
Jan Engelhardt2c2466b2009-02-17 15:04:57 +010032config.status: extensions/GNUmakefile.in \
Jan Engelhardt093cec72019-05-28 11:43:26 +020033 include/xtables-version.h.in