# you may need to change these for your system CFLAGS = -g MAKE = make CC = cc RM = /bin/rm TEX = userguide music ABC = English Jigs Reels Strspys install: abc2mtex sort_in search $(RM) -f *.o abc2mtex: fields.o abc.o tex.o index.o $(CC) $(CFLAGS) -o $@ fields.o abc.o tex.o index.o sort_in: sort_in.o index.o $(CC) $(CFLAGS) -o $@ sort_in.o index.o search: search.o abc.c tex.o index.o $(CC) $(CFLAGS) -o $@ search.o abc.o tex.o index.o index: *.abc abc2mtex -i *.abc sort_in ps: $(ABC:=.ps) tidy: $(RM) -f *.o index abc2mtex.log music.tex userguide.toc transpose.abc $(RM) -f $(TEX:=.dvi) $(TEX:=.log) $(TEX:=.ps) $(TEX:=.aux) $(RM) -f $(ABC:=.tex) $(ABC:=.dvi) $(ABC:=.log) $(ABC:=.ps) $(ABC:=.aux) clean: tidy $(RM) -f abc2mtex sort_in search .SUFFIXES: .ps .dvi .tex .abc .abc.tex: abc2mtex -o $*.tex $* .abc.dvi: abc2mtex -o $*.tex $* tex $* .abc.ps: abc2mtex -o $*.tex $* tex $* dvips -o $*.ps $*.dvi -D 600 .tex.dvi: tex $* .tex.ps: tex $* dvips -o $*.ps $*.dvi -D 600 .dvi.ps: dvips -o $*.ps $*.dvi -D 600