Jan Engelhardt | f82070f | 2008-01-20 13:14:00 +0000 | [diff] [blame] | 1 | # -*- Makefile -*- |
| 2 | |
Jan Engelhardt | 0086b8b | 2009-01-07 15:11:59 +0100 | [diff] [blame] | 3 | ACLOCAL_AMFLAGS = -I m4 |
Jan Engelhardt | f82070f | 2008-01-20 13:14:00 +0000 | [diff] [blame] | 4 | AUTOMAKE_OPTIONS = foreign subdir-objects |
Jan Engelhardt | fb6209a | 2008-01-29 13:32:07 +0000 | [diff] [blame] | 5 | |
Jan Engelhardt | 8816e91 | 2011-09-18 15:06:05 +0200 | [diff] [blame] | 6 | SUBDIRS = libiptc libxtables |
Jan Engelhardt | f567ac9 | 2009-02-12 15:01:37 +0100 | [diff] [blame] | 7 | if ENABLE_DEVEL |
| 8 | SUBDIRS += include |
| 9 | endif |
Jan Engelhardt | 77f1538 | 2008-02-11 15:01:03 +0100 | [diff] [blame] | 10 | if ENABLE_LIBIPQ |
Jan Engelhardt | f82070f | 2008-01-20 13:14:00 +0000 | [diff] [blame] | 11 | SUBDIRS += libipq |
| 12 | endif |
Jan Engelhardt | db6d027 | 2010-03-27 12:48:55 +0100 | [diff] [blame] | 13 | SUBDIRS += utils |
Jan Engelhardt | 8816e91 | 2011-09-18 15:06:05 +0200 | [diff] [blame] | 14 | # Depends on libxtables: |
Jan Engelhardt | f56b8a8 | 2011-09-03 14:27:55 +0200 | [diff] [blame] | 15 | SUBDIRS += extensions |
Jan Engelhardt | 8816e91 | 2011-09-18 15:06:05 +0200 | [diff] [blame] | 16 | # Depends on extensions/libext.a: |
| 17 | SUBDIRS += iptables |
Jan Engelhardt | f82070f | 2008-01-20 13:14:00 +0000 | [diff] [blame] | 18 | |
Arturo Borrero | 3397fb3 | 2015-01-07 17:22:01 +0100 | [diff] [blame] | 19 | if ENABLE_NFTABLES |
| 20 | confdir = $(sysconfdir) |
| 21 | dist_conf_DATA = etc/ethertypes |
| 22 | endif |
| 23 | |
Jan Engelhardt | a31cdd8 | 2008-03-03 13:04:07 +0100 | [diff] [blame] | 24 | .PHONY: tarball |
| 25 | tarball: |
Jan Engelhardt | e6610c8 | 2008-04-17 10:32:13 +0200 | [diff] [blame] | 26 | rm -Rf /tmp/${PACKAGE_TARNAME}-${PACKAGE_VERSION}; |
Jan Engelhardt | 9e81228 | 2008-09-01 14:27:19 +0200 | [diff] [blame] | 27 | pushd ${top_srcdir} && git archive --prefix=${PACKAGE_TARNAME}-${PACKAGE_VERSION}/ HEAD | tar -C /tmp -x && popd; |
Jan Engelhardt | e6610c8 | 2008-04-17 10:32:13 +0200 | [diff] [blame] | 28 | pushd /tmp/${PACKAGE_TARNAME}-${PACKAGE_VERSION} && ./autogen.sh && popd; |
Phil Sutter | ea6564d | 2019-05-20 13:43:57 +0200 | [diff] [blame^] | 29 | tar -C /tmp -cjf ${PACKAGE_TARNAME}-${PACKAGE_VERSION}.tar.bz2 --owner=root --group=root ${PACKAGE_TARNAME}-${PACKAGE_VERSION}/; |
Jan Engelhardt | e6610c8 | 2008-04-17 10:32:13 +0200 | [diff] [blame] | 30 | rm -Rf /tmp/${PACKAGE_TARNAME}-${PACKAGE_VERSION}; |
Jan Engelhardt | ee38146 | 2008-08-13 14:43:22 +0200 | [diff] [blame] | 31 | |
Jan Engelhardt | 2c2466b | 2009-02-17 15:04:57 +0100 | [diff] [blame] | 32 | config.status: extensions/GNUmakefile.in \ |
Jan Engelhardt | df60a30 | 2012-08-31 03:59:07 +0200 | [diff] [blame] | 33 | include/xtables-version.h.in include/iptables/internal.h.in |