all: view-cards.pid 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: cards.ps config.ps | urls ./gencards.sh > $@ < urls clean: rm -f cards.pdf .PHONY: clean