#
# Makefile for weblint
#

BINDIR	= /usr/local/bin
MANDIR	= /usr/local/man/man1
PSROFF	= groff -Tps
PSVIEW	= ghostview

PROGRAM	= weblint
PSFILE	= $(PROGRAM).ps
VERSION	= 1.005
TARFILE	= $(PROGRAM)-$(VERSION).tar
TGZ	= $(TARFILE).gz

all: $(PROGRAM) $(PSFILE)

install: $(PROGRAM)
	-cp $(PROGRAM) $(BINDIR)
	-chmod 755 $(BINDIR)/$(PROGRAM)
	-cp $(PROGRAM).1 $(MANDIR)
	-chmod 644 $(MANDIR)/$(PROGRAM).1

$(PSFILE): $(PROGRAM).1
	$(PSROFF) -man $(PROGRAM).1 > $(PSFILE)

preview: $(PSFILE)
	$(PSVIEW) $(PSFILE)

tar: clean $(PROGRAM) $(PSFILE)
	(						\
	  cd .. ;					\
	  tar cvf $(TARFILE) $(PROGRAM)-$(VERSION) ;	\
	  gzip $(TARFILE) ;				\
	  mv $(TGZ) $(PROGRAM)-$(VERSION)		\
	)

clean:
	$(RM) -f *~ $(PSFILE) $(TARFILE) $(TGZ)
