# $Id: Makefile,v 1.2 2004/04/26 16:57:00 connolly Exp $ W=../.. BOS=$(W)/2003/09dc-bos UK=$(W)/2002/10dc-uk SWAP=$(W)/2000/10/swap PIM=$(SWAP)/pim CWM=$(SWAP)/cwm.py TIDY=tidy XSLTPROC=xsltproc PYTHON=python XPLANET=xplanet ITIN=aa-mci-lga #### # map map: $(ITIN)-img.png XPLANETOPTS=-num_times 1 -label $(ITIN)-img.png: $(ITIN)-arcs $(ITIN)-markers xplanet_opts origin $(XPLANET) $(XPLANETOPTS) -config xplanet_opts \ -origin earth -origin_file origin -output $@ CHATTY=20 $(ITIN)-markers: $(ITIN).n3 $(PIM)/itinMarks.n3 $(ITIN).n3 $(PYTHON) $(CWM) --chatty=$(CHATTY) $(ITIN).n3 --n3 $(PIM)/itinMarks.n3 --think --strings >$@ $(ITIN)-arcs: $(ITIN).n3 $(PIM)/itinArcs.n3 $(ITIN).n3 $(PYTHON) $(CWM) --chatty=$(CHATTY) $(ITIN).n3 --n3 $(PIM)/itinArcs.n3 --think --strings >$@ #### # brief text version $(ITIN)b.txt: $(ITIN).n3 $(UK)/itinBrief.n3 $(PYTHON) $(SWAP)/cwm.py $(UK)/itinBrief.n3 $(ITIN).n3 \ --think --strings >$@ ##### # look up days of week, lat/long, map to iCalendar $(ITIN).n3: $(ITIN)-raw.rdf $(BOS)/weekDays.n3 $(PIM)/itin2ical.n3 $(PIM)/cityLookup.n3 $(PYTHON) $(SWAP)/cwm.py $(ITIN)-raw.rdf $(BOS)/weekDays.n3 \ $(PIM)/itin2ical.n3 $(PIM)/cityLookup.n3 \ --think --data --n3 >$@ #### # scrape itinerary from AA.com format $(ITIN)-raw.rdf: $(ITIN)-t.html grokItinTable.xsl $(XSLTPROC) --novalid grokItinTable.xsl $(ITIN)-t.html >$@ $(ITIN)-t.html: $(ITIN).html $(TIDY) -n -ascii -asxml $(ITIN).html >$@