diff options
author | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
commit | e0c6872cf40896c7be36b11dcc744620f10adf1d (patch) | |
tree | 60335e10d2f4354b0674ec22d7b53f0f8abee672 /dviware/dvitops/makefile.dist |
Initial commit
Diffstat (limited to 'dviware/dvitops/makefile.dist')
-rw-r--r-- | dviware/dvitops/makefile.dist | 78 |
1 files changed, 78 insertions, 0 deletions
diff --git a/dviware/dvitops/makefile.dist b/dviware/dvitops/makefile.dist new file mode 100644 index 0000000000..f415f5ff72 --- /dev/null +++ b/dviware/dvitops/makefile.dist @@ -0,0 +1,78 @@ +# $Header: /usr/jjc/dvitops/RCS/Makefile,v 1.13 90/08/14 13:26:13 jjc Rel $ +BINDIR=/usr/local/bin +INPUTDIR=/usr/local/tex/inputs +FONTDIR=/usr/local/tex/fonts +MANDIR=/usr/local/man/man1 +MANEXT=1 +PSFONTDIR=/usr/local/psfonts +CFLAGS=-g +CC=cc +LIBS=-lm +COMPRESSFLAGS= + +OBJECTS=main.o code.o read.o special.o pk.o font.o dvi.o util.o getopt.o tpic.o +SOURCES=main.c code.c read.c special.c pk.c font.c dvi.c util.c \ + getopt.c tpic.c dvitops.h util.h config.h \ + msdos.h unix.h primos.h vms.h cms.h +INPUTS=dvitops.pro dvitops.fnt ps.sty pspict.ps +TFMS=timessl.tfm timessc.tfm timesex.tfm symbolsl.tfm +FONTS=psfonts.map timessc.ps timessl.ps timesex.ps symbolsl.ps +FILES=README INSTALL config.doc dvitops.1 aftopl.1 psfont.1 dvitops.tex \ +picture.ps timessc.afm timessl.afm timessc.ps timessl.ps timesex.ps \ +timesex.pl symbolsl.ps symbolsl.afm ps.sty printafm.ps tex.enc \ +Makefile makefile.ms dvitops.pro dvitops.fnt psfonts.map \ +unix.h primos.h msdos.h vms.h cms.h \ +dvitops.h util.h main.c font.c dvi.c pk.c special.c tpic.c util.c getopt.c \ +read.c code.c aftopl.c psfont.c pfbtops.c pspict.sty pspict.ps + +all : dvitops psfont aftopl pfbtops + +dvitops : $(OBJECTS) + $(CC) $(CFLAGS) -o dvitops $(OBJECTS) $(LIBS) + +psfont : psfont.o util.o + $(CC) $(CFLAGS) -o psfont psfont.o util.o + +aftopl : aftopl.o util.o + $(CC) $(CFLAGS) -o aftopl aftopl.o util.o -lm + +pfbtops : pfbtops.o util.o + $(CC) $(CFLAGS) -o pfbtops pfbtops.o util.o -lm + +psfont.o aftopl.o pfbtops.o : util.h config.h + +$(OBJECTS) : dvitops.h util.h config.h + +.SUFFIXES: .pl .tfm .afm + +.pl.tfm : + pltotf $< $@ + +.afm.pl : + aftopl $< + +timessl.tfm : timessl.pl +timessc.tfm : timessc.pl +timesex.tfm : timesex.pl +symbolsl.tfm : symbolsl.pl + +timessl.pl timessc.pl symbolsl.pl : aftopl + +clean: + -rm -f *.o *~ dvitops psfont aftopl pfbtops core dvitops.log \ + TAGS dvitops.tar.Z *.tfm symbolsl.pl timessl.pl timessc.pl + +install: all $(TFMS) $(FILES) + cp dvitops psfont aftopl pfbtops $(BINDIR) + cp $(FONTS) $(PSFONTDIR) + cp $(INPUTS) $(INPUTDIR) + cp $(TFMS) $(FONTDIR) + cp aftopl.1 $(MANDIR)/aftopl.$(MANEXT) + cp psfont.1 $(MANDIR)/psfont.$(MANEXT) + cp dvitops.1 $(MANDIR)/dvitops.$(MANEXT) + +TAGS: $(SOURCES) + etags $(SOURCES) + +dvitops.tar.Z : $(FILES) + tar cf - $(FILES) | compress $(COMPRESSFLAGS) >$@ |