.PHONY: help pdftotext extract init help: @cat doc/help.txt pdftotext: | init @find ./data -iname '*.pdf' -execdir pdftotext {} \; @find ./data -not \( -path ./data/text -prune \) -iname '*.txt' -exec mv {} './data/text/' ';' extract: pdftotext @perl extract_urls.pl data/text/*.txt > $$(date +"output/links-%FT%T.txt") init: @[ -d "data/text" ] || mkdir -p data/text @[ -d "output" ] || mkdir output