diff options
Diffstat (limited to 'gnu/usr.bin/groff/devdvi/generate/Makefile')
-rw-r--r-- | gnu/usr.bin/groff/devdvi/generate/Makefile | 93 |
1 files changed, 93 insertions, 0 deletions
diff --git a/gnu/usr.bin/groff/devdvi/generate/Makefile b/gnu/usr.bin/groff/devdvi/generate/Makefile new file mode 100644 index 0000000..f133ab6 --- /dev/null +++ b/gnu/usr.bin/groff/devdvi/generate/Makefile @@ -0,0 +1,93 @@ +#Copyright (C) 1989, 1990, 1991, 1992 Free Software Foundation, Inc. +# Written by James Clark (jjc@jclark.com) +# +#This file is part of groff. +# +#groff is free software; you can redistribute it and/or modify it under +#the terms of the GNU General Public License as published by the Free +#Software Foundation; either version 2, or (at your option) any later +#version. +# +#groff is distributed in the hope that it will be useful, but WITHOUT ANY +#WARRANTY; without even the implied warranty of MERCHANTABILITY or +#FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +#for more details. +# +#You should have received a copy of the GNU General Public License along +#with groff; see the file COPYING. If not, write to the Free Software +#Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. + +# This is set up so you can do: +# make -f generate/Makefile +# in the parent directory of the directory containing this file. + +srcdir=. +tfmdir=/usr/local/lib/groff-tfm +gfdir=/usr/local/lib/groff-gf + +TFMTODIT=tfmtodit +FONTS=R I B BI CW MI S EX H HI HB SA SB +SPECIALFLAG=-s + +all: $(FONTS) + +# R is special because it contains \(pl \(eq + +R: $(srcdir)/texr.map + $(TFMTODIT) $(SPECIALFLAG) -g $(gfdir)/cmr10.300gf \ + $(tfmdir)/cmr10.tfm $(srcdir)/texr.map $@ + +# I is special because it contains \(Po + +I: $(srcdir)/texi.map + $(TFMTODIT) $(SPECIALFLAG) -g $(gfdir)/cmti10.300gf \ + $(tfmdir)/cmti10.tfm $(srcdir)/texi.map $@ + +B: $(srcdir)/texb.map + $(TFMTODIT) -g $(gfdir)/cmbx10.300gf \ + $(tfmdir)/cmbx10.tfm $(srcdir)/texb.map $@ + +BI: $(srcdir)/texi.map + $(TFMTODIT) -g $(gfdir)/cmbxti10.300gf \ + $(tfmdir)/cmbxti10.tfm $(srcdir)/texi.map $@ + +# CW is special because it contains " + +CW: $(srcdir)/textt.map + $(TFMTODIT) $(SPECIALFLAG) $(tfmdir)/cmtt10.tfm $(srcdir)/textt.map $@ + +MI: $(srcdir)/texmi.map + $(TFMTODIT) $(SPECIALFLAG) -k 0177 $(tfmdir)/cmmi10.tfm $(srcdir)/texmi.map $@ + +S: $(srcdir)/texsy.map + $(TFMTODIT) $(SPECIALFLAG) -k 060 $(tfmdir)/cmsy10.tfm $(srcdir)/texsy.map $@ + +EX: $(srcdir)/texex.map + $(TFMTODIT) $(SPECIALFLAG) $(tfmdir)/cmex10.tfm $(srcdir)/texex.map $@ + +H: $(srcdir)/texr.map + $(TFMTODIT) -g $(gfdir)/cmss10.300gf $(tfmdir)/cmss10.tfm $(srcdir)/texb.map $@ + +HB: $(srcdir)/texr.map + $(TFMTODIT) -g $(gfdir)/cmssbx10.300gf \ + $(tfmdir)/cmssbx10.tfm $(srcdir)/texb.map $@ + +HI: $(srcdir)/texr.map + $(TFMTODIT) -g $(gfdir)/cmssi10.300gf \ + $(tfmdir)/cmssi10.tfm $(srcdir)/texb.map $@ + +SA: $(srcdir)/msam.map + $(TFMTODIT) $(SPECIALFLAG) $(tfmdir)/msam10.tfm $(srcdir)/msam.map $@ + +SB: $(srcdir)/msbm.map + $(TFMTODIT) $(SPECIALFLAG) $(tfmdir)/msbm10.tfm $(srcdir)/msbm.map $@ + +clean: + +realclean: + -rm -f $(FONTS) + +extraclean: realclean + -rm -f core *~ \#* + +.PHONY: clean realclean extraclean all |