# $Id: Makefile,v 1.5 2002/06/26 19:12:59 connolly Exp $ # # cribbed from ../06dc-ma/Makefile, # cribbed from ../01dc-nj/Makefile W=../.. SWAP=$(W)/2000/10/swap NJ=$(W)/2002/01dc-nj PD=$(W)/2001/02pd include $(PD)/GVDOT.mak # $(DOT), $(PS2PDF) include $(PD)/XSLTPROC.mak #@@hmm... shouldn't this rule be in GVDOT.mak? .rdf.dot: $(XSLTPROC) --novalid $(PD)/rdf2dot.xsl $< >$@ PERL=perl PYTHON=python CWM=$(SWAP)/cwm.py GROKTITIN=$(SWAP)/pim/grokTravItin.pl .SUFFIXES: .msg .n3 .dot .rdf .msg.n3: $(PERL) $(GROKTITIN) $< >$@.nt $(PYTHON) $(CWM) $@.nt >$@ all: itincal.ics itin1.n3: $(GROKTITIN) itin1.msg XPLANET=xplanet # http://xplanet.sourceforge.net/ FOCUS=-latitude 39.2975 -longitude -94.71388888888889 # MCI RADIUS=90 # show a quarter of the planet, roughly DATELABEL=-date "30 Jun 2002 12:00:00" -label #FOCUS=-latitude 42.36416666666667 -longitude -71.005 # BOS #RADIUS=60 # show a half the planet, roughly #FOCUS=-latitude 49.01277777777778 -longitude 2.55 # CDG #RADIUS=180 XPLANETOPTS=-projection orthographic -radius $(RADIUS) -body Earth -grid $(FOCUS) $(DATELABEL) # atl:builtupland.jpg: http://juad.ath.cx/flatplanet/getmap.cgi?atl_builtupland.jpg itin1-world.png: itin1-arcs itin1-markers $(XPLANET) $(XPLANETOPTS) -greatarcfile itin1-arcs -markerfile itin1-markers -image atl_builtupland.jpg -output $@ CHATTY=20 itin1-markers: itin1.n3 itinMarks.n3 airportLookup.n3 $(NJ)/itin2ical.n3 $(PYTHON) $(CWM) --chatty=$(CHATTY) itin1.n3 itinMarks.n3 airportLookup.n3 $(NJ)/itin2ical.n3 --think --strings >$@ itin1-arcs: itin1.n3 itinArcs.n3 airportLookup.n3 $(NJ)/itin2ical.n3 $(PYTHON) $(CWM) --chatty=$(CHATTY) itin1.n3 itinArcs.n3 airportLookup.n3 $(NJ)/itin2ical.n3 --think --strings >$@ itin1-arcs.n3: itin1.n3 itinArcs.n3 $(NJ)/itin2ical.n3 $(PYTHON) $(CWM) --chatty=$(CHATTY) itin1.n3 itinArcs.n3 airportLookup.n3 $(NJ)/itin2ical.n3 --think >$@ itin1-diagram.svg: itin1-diagram.dot itin1-diagram.dot: itin1-diagram.rdf itin1-diagram.rdf: itin1.n3 itinDiagram.n3 $(PYTHON) $(CWM) itin1.n3 itinDiagram.n3 --think --rdf --base=bogus: --bySubject >$@ itincal.ics: itincal.n3 $(NJ)/toICal.py PYTHONPATH=$(SWAP) $(PYTHON) $(NJ)/toICal.py itincal.n3 >$@ itincal.n3: itin1.n3 $(NJ)/itin2ical.n3 $(PYTHON) $(CWM) itin1.n3 $(NJ)/itin2ical.n3 --think --n3 >$@ req2.n3: req.n3 req-filter.n3 $(PYTHON) $(CWM) req.n3 --think --filter=req-filter.n3 >$@ clean: $(RM) req2.n3