# $Id: Makefile,v 1.4 2006/03/18 22:11:16 connolly Exp $

ITIN=aa-nce
TRIP=nce-tp
TRIPSTART=20060225
TRIPCLASS=200602tp-nce

W=$(HOME)/w3ccvs/WWW
SWAP=$(W)/2000/10/swap
QUACKEN=$(HOME)/devcvs/2000/quacken
QTRX=$(HOME)/qtrx
CAL=$(W)/2002/12/cal

.SUFFIXES: .html .rdf .ics

.html.rdf:
	$(XSLTPROC) --output $@ $(CAL)/glean-hcal.xsl $<
.rdf.ics:
	PYTHONPATH=$(SWAP):$(CAL) $(PYTHON) $(SWAP)/pim/toIcal.py $< >$@


# http://epydoc.sf.net
EPYDOC=epydoc

MV=mv

include swtrav.mak

all: brief cal progdoc nce-expenses.ics

aa-nce.html: aa-nce.txt flightCal.py
	$(PYTHON) flightCal.py 'TP 2006 Intinerary - Dan Connolly' <aa-nce.txt >$@

progdoc: flightCal-module.html

flightCal-module.html: flightCal.py
	$(EPYDOC) --no-private \
		-n 'Trip Stuff for Dan, Feb 2006' \
		-u http://www.w3.org/2006/02dc-nce/ \
		-o ,doc flightCal.py
	$(MV) ,doc/flightCal-module.html .

nce-expenses.ics: nce-expenses.rdf

nce-expenses.rdf: nce-expenses.html $(CAL)/glean-hcal.xsl

nce-expenses.html: $(QTRX)/2004qtrx.txt $(QUACKEN)/trxht.py
	$(PYTHON) $(QUACKEN)/trxht.py \
		 --account 'MIT 2000' --class $(TRIPCLASS) \
		$(QTRX)/2004qtrx.txt >$@
