# Makefile for LGrind, a LaTeX prettyprinter # $Id: Makefile,v 1.10 2000/12/27 21:42:37 mike Exp $ BASEDIR=/usr #DEFSFILE=${HOME}/Work/lgrind/lgrindef DEFSFILE=$(BASEDIR)/share/texmf/tex/latex/lgrind/lgrindef TEXFILEDIR=$(BASEDIR)/share/texmf/tex/latex/lgrind DOCDIR=$(BASEDIR)/doc/lgrind INSTALL=install SOURCES=lgrind.c lgutil.c regexp.c regexp.h lgrindef.c lgrindef.h retest.c v2lg.c TEXFILES=lgrind.dtx lgrind.sty lgrind.ins VERSION=3.66 DISTVERSION=lgrind-$(VERSION) .PHONY: all install clean distribution lgrind all: lgrind.sty lgrind.dvi lgrind lgrind.sty: lgrind.dtx latex lgrind.ins lgrind.dvi: lgrind.dtx latex lgrind.dtx latex lgrind.dtx lgrind: cd source; \ make DEFSFILE=$(DEFSFILE) BASEDIR=$(BASEDIR) INSTALL=$(INSTALL) VERSION=$(VERSION) clean: rm -f lgrind.log rm -f lgrind.aux rm -f lgrind.dvi rm -f lgrind.sty rm -f lgrind.idx rm -f lgrind.glo rm -f doc-lgrind.lg cd source; \ make clean distribution: clean mkdir $(DISTVERSION) cp -r example $(DISTVERSION) rm -rf $(DISTVERSION)/example/CVS cp -r source $(DISTVERSION) rm -rf $(DISTVERSION)/source/CVS cp README FAQ lgrind.* lgrindef $(DISTVERSION) sed -e "s/^#DEFSFILE/=DEFSFILE/;s/^DEFSFILE/#DEFSFILE/;s/^=DEFSFILE/DEFSFILE/"\ < Makefile >$(DISTVERSION)/Makefile tar czf $(DISTVERSION).tar.gz $(DISTVERSION) rm -r $(DISTVERSION) install: all $(INSTALL) -m 755 -d $(TEXFILEDIR) $(INSTALL) -m 644 lgrind.sty $(TEXFILEDIR) $(INSTALL) -m 755 -d $(DOCDIR) $(INSTALL) -m 644 lgrind.dvi $(DOCDIR) $(INSTALL) -m 644 lgrindef $(DEFSFILE) cd source; \ make install BASEDIR=$(BASEDIR) INSTALL=$(INSTALL)