XSLTPROC=xsltproc
PYTHON=python

X2V=$(HOME)/mf-hg/x2v
W=$(HOME)/w3ccvs/WWW
CAL=$(W)/2002/12/cal
SWAP=$(W)/2000/10/swap

DEVCVS=$(HOME)/devcvs
PALMAGENT=$(DEVCVS)/2001/palmagent
QUACKEN=$(HOME)/projects/quacken

ITIN=itin29

all: $(ITIN).ics $(ITIN).rdf rdu-expenses.html

QTRX=$(HOME)/qtrx
CLASS=200704hastac-rdu
rdu-expenses.html: $(QTRX)/2004qtrx.txt travel_voucher_rdu.kid $(QUACKEN)/trxht.py
	$(PYTHON) $(QUACKEN)/trxht.py \
		--account 'MIT 2000' --class $(CLASS) \
		travel_voucher_rdu.kid $(QTRX)/2004qtrx.txt >$@

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


pda-load: $(ITIN).rdf
	PYTHONPATH=$(SWAP):$(PALMAGENT):$(QUACKEN):$(HOME)/lib/python: \
	$(PYTHON) $(PALMAGENT)/hipAgent.py \
		--number=majo --passwd=$(TMOBILEPASSWD) \
		--client="$(DANGERCLIENT)" \
		--icon 15 \
		--importRDF=$(ITIN).rdf
