CHORD := $(firstword $(shell which chordii chord)) CHOPRO = $(wildcard *.chopro *.cho *.CHOPRO) CHOPRO_PDF = $(addsuffix .pdf,$(basename $(CHOPRO))) CHOPRO_PS = $(addsuffix .ps,$(basename $(CHOPRO))) all: $(CHOPRO_PDF) install: clean: clean.chopro clean.tmp distclean: pdf: $(CHOPRO_PDF) kpdf: $(CHOPRO_PDF) kpdf $< %.pdf: %.ps ps2pdf $< $@.tmp mv $@.tmp $@ %.ps: %.chopro $(CHORD) $< > $@.tmp mv $@.tmp $@ clean.chopro: $(RM) -f $(CHOPRO_PS) $(CHOPRO_PDF) clean.tmp: $(RM) -f *.tmp view: $(CHOPRO_PDF) okular $<