#
# tentakel Makefile
#
# $Id: Makefile,v 1.3 2003/05/19 17:27:32 cran Exp $
#

REL=		tentakel-0.3.1
PREFIX?=	/usr/local
BINDIR=		${PREFIX}/bin
MANDIR=		${PREFIX}/man
INSTALL_SCRIPT=	install -m 0755 -c
INSTALL_MAN=	install -m 0444 -c

RELEASEFILES=	tentakel \
		tentakel.1 \
		INSTALL \
		README \
		TODO \
		ChangeLog \
		hostlist.example \
		Makefile

help:
	@echo "Available targets:"
	@echo "  help:      Show this help"
	@echo "  configure: Not implemented"
	@echo "  install:   Install software onto the system"
	@echo "  release:   Make a release tarball"
	@echo "  clean:     Remove cruft"

configure:
	@echo "configuring... (not implemented)"

install: configure
	${INSTALL_SCRIPT} tentakel "${BINDIR}"/tentakel
	${INSTALL_MAN} tentakel.1 "${MANDIR}"/man1/tentakel.1

release:
	mkdir $(REL)
	cp $(RELEASEFILES) $(REL)
	tar czf $(REL).tgz $(REL)
	rm -rf $(REL)

clean:
	@rm -f *~
