TRACE = inserttrace CC = /private/usr/bin/g++ CXX = $(CC) LD = $(CC) CFLAGS = -Wall -O9 -finline -fomit-frame-pointer -I$(ERWIN)/include CXXFLAGS = $(CFLAGS) LOADLIBES = ERWIN = $(HOME)/lib/htlib #LOADLIBES = -lm #LOADLIBES = -L/usr/lib/X11 -lX11 LOADLIBES = -L$(ERWIN)/lib/ht -lerwin HTBIN = $(HOME)/bin PROG = maketable OBJS = $(PROG).o all: $(PROG) .cc.o: $(TRACE) $< _traced_.cc -q $(CXX) $(CFLAGS) -c _traced_.cc -o $@ %.h: %.hh $(TRACE) $< $@ -q -t clean: rm -f $(OBJS) $(PROG) $(PROG).date.c $(PROG).tar.gz sweep: rm -f *~ .desktop.el~ cleantargz: clean sweep rm -f $(PROG).tar.gz cd ..; tar czf $(PROG)/$(PROG).tar.gz $(PROG) $(PROG): $(OBJS) $(PROG).o: $(PROG).cc date +'#define DATE "%c"' > $(PROG).date.c $(CC) $(CFLAGS) -c $+ -o $@ all: fuchsq10.dvi fuch.dvi table.dvi targz: fuch.mf fuch10.mf fuchsfbf10.mf fuchsf10.mf fuchrm10.mf fuchbf10.mf fuchrmc10.mf fuchbfc10.mf tar cvzf fuchmf.tgz $+ gruen.dvi: gruen.tex latex gruen.tex fuchlig: fuchlig.cc gcc -Wall -O2 -g fuchlig.cc -o fuchlig fonts: fuchsq10.tfm fuchsf10.tfm fuchsfbf10.tfm fuchrm10.tfm fuchbf10.tfm fuchrmc10.tfm fuchbfc10.tfm rm -f /var/texfonts/pk/*/fuch*.*pk cp $+ $(HOME)/lib/tex/fonts/fuch/tfm fuch: fuchsf10.dvi fuch.dvi fuch.dvi: fuch.tex fuchsf10.tfm fuchsf10.dvi latex fuch.tex %.dvi: %.2602gf gftodvi $< %.2602gf: %.mf fuch10.mf fuch.mf MFTERM=. mf $< table.tex: fuchrm10.2602gf maketable maketable fuchrm10.log $@ table.dvi: table.tex latex $< fuch%10.tfm: fuch%10.mf fuch10.mf fuch.mf mf '\mode=localfont; scrollmode; mag=magstep=(1);' input $< rm -f '/usr/var/texfonts/pk/localfont/fuch*10.300pk' fuchsf10.tfm: fuchsf10.mf fuch10.mf fuch.mf mf '\mode=localfont; scrollmode; mag=magstep=(1);' input fuchsf10.mf rm -f '/usr/var/texfonts/pk/localfont/fuchsf10.300pk' fuchrm10.tfm: fuchrm10.mf fuch10.mf fuch.mf mf '\mode=localfont; scrollmode; mag=magstep=(1);' input fuchrm10.mf rm -f '/usr/var/texfonts/pk/localfont/fuchrm10.300pk' fuchbf10.tfm: fuchbf10.mf fuch10.mf fuch.mf mf '\mode=localfont; scrollmode; mag=magstep=(1);' input fuchbf10.mf rm -f '/usr/var/texfonts/pk/localfont/fuchbf10.300pk' fuchrmc10.tfm: fuchrmc10.mf fuch10.mf fuch.mf mf '\mode=localfont; scrollmode; mag=magstep=(1);' input fuchrmc10.mf rm -f '/usr/var/texfonts/pk/localfont/fuchrmc10.300pk' fuchbfc10.tfm: fuchbfc10.mf fuch10.mf fuch.mf mf '\mode=localfont; scrollmode; mag=magstep=(1);' input fuchbfc10.mf rm -f '/usr/var/texfonts/pk/localfont/fuchbfc10.300pk'