THEME = themes/original.ps all: view-cards.pid #all: view-card.pid view-card.pid: card.pdf test -s $@ && kill -HUP $$(cat $@) 2>/dev/null && touch $@ || (mupdf -r 144 $< & echo $$! > $@) view-cards.pid: cards.pdf test -s $@ && kill -HUP $$(cat $@) 2>/dev/null && touch $@ || (mupdf -r 120 $< & echo $$! > $@) urls: test -s urls || cp urls.example $@ config.ps: test -s config.ps || cp config.example.ps $@ cards.pdf: gencards.sh cards.ps config.ps common.ps urls Makefile $(THEME) ./gencards.sh $@ $(THEME) < urls card.pdf: gencard.sh cards.ps config.ps common.ps Makefile $(THEME) ./gencard.sh $@ $(THEME) clean: rm -f cards.pdf .PHONY: clean