mistress Makefile
 1.POSIX:
 2.SUFFIXES:
 3
 4PROG=haslo
 5MAN=haslo.1
 6
 7PREFIX=/usr/local
 8BINDIR=${PREFIX}/bin
 9MANDIR=${PREFIX}/man
10MAN1=${MANDIR}/man1
11
12PERLSHEBANG=/usr/bin/env perl
13
14PERLMODS=MIME::Base32 MIME::Base64 Term::ReadKey
15
16all: checkmods
17
18checkmods:
19	@echo === Checking Perl modules
20	for m in ${PERLMODS}; do ${PERLSHEBANG} -M$$m -e0; done
21
22install:
23	sed '1s:.*:#!${PERLSHEBANG}:' ${PROG} > ${BINDIR}/${PROG}
24	chmod +x ${BINDIR}/${PROG}
25	cp ${MAN} ${MAN1}/${MAN}