summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile27
1 files changed, 26 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 95ac936..6e90c86 100644
--- a/Makefile
+++ b/Makefile
@@ -8,7 +8,10 @@ help:
@test ! -d /etc/init && echo "we recommend make init.d (we did not find /etc/init)" || true
mtu1280d: mtu1280d.c
- gcc -o mtu1280d mtu1280d.c -lnetfilter_queue
+ gcc -o mtu1280d mtu1280d.c -lnetfilter_queue || ( echo "see README.md for prerequisites" && exit 1 )
+
+clean:
+ rm -f mtu1280d
install: mtu1280d
/usr/bin/install -c mtu1280d /usr/sbin/
@@ -27,3 +30,25 @@ remove:
rm -fr /usr/sbin/mtu1280d /etc/init/mtu1280d /etc/init.d/mtu1280d
update-rc.d mtu1280d remove
+
+
+
+
+
+
+
+################################################################
+# Used by Jason for releases via rsync #
+################################################################
+
+dist-prep::
+ rm -fr work
+ mkdir -p work
+ rsync -av . work --exclude work --exclude "*~" --exclude /mtu1280d --exclude ".git"
+
+dist-test: dist-prep
+ ../dist_support/make-dist.pl --stage work --base mtu1280d --branch test
+
+dist-stable: dist-prep
+ ../dist_support/make-dist.pl --stage work --base mtu1280d --branch stable
+