# $Id: Makefile,v 1.8 2007/04/27 09:40:11 mj Exp $
# Makefile for The DNS Sleuth
# (c) 1999--2007 Martin Mares <mj@ucw.cz>
CONF_PREFIX=/etc
PREFIX=/usr
VERSION=1.4.3
all:
clean:
rm -f `find . -name "*~" -o -name "*.[oa]" -o -name "\#*\#" -o -name TAGS -o -name core`
install: all
install -m 644 sleuth.conf $(CONF_PREFIX)/
install -m 755 sleuth $(PREFIX)/bin
release:
sed "s/\\(, version \\).*\./\\1$(VERSION)$(SUFFIX)./" <README >README.new
mv README.new README
REL=sleuth-$(VERSION)
dist: clean
[ ! -d /tmp/$(REL) ] || rm -rf /tmp/$(REL)
cp -a . /tmp/$(REL)
rm -rf `find /tmp/$(REL) -name CVS -o -name tmp`
for a in /tmp/$(REL)/{sleuth.conf,check.conf} ; do \
sed 's/^use lib /#use lib /' <$$a >$$a.new ; \
mv $$a.new $$a ; \
done
cd /tmp && tar czvvf $(REL).tar.gz $(REL)
.PHONY: all clean install dist release
syntax highlighted by Code2HTML, v. 0.9.1