TIDY=tidy
XSLTPROC=xsltproc
PYTHON=python2.4

DATA4=/home/connolly/dig-svn/2006/data4
DEVCVS=$(HOME)/devcvs
PALMAGENT=$(DEVCVS)/2001/palmagent
QUACKEN=$(DEVCVS)/2000/quacken


W=../..
SWAP=$(W)/2000/10/swap
CAL=$(W)/2002/12/cal

EDI=$(W)/2006/05dc-edi

.SUFFIXES: .htm .html .rdf .ics

.htm.html:
	$(TIDY) -q -n -ascii -i -asxml $< >$@

.html.rdf:
	$(XSLTPROC) --output $@ $(CAL)/glean-hcal.xsl $<

.rdf.ics:
	PYTHONPATH=$(SWAP):$(CAL) $(PYTHON) $(SWAP)/pim/toIcal.py $< > $@

ITIN=ua-bos17

$(ITIN).ics: $(ITIN).rdf

$(ITIN).rdf: $(ITIN).html

$(ITIN).html: $(ITIN).txt $(DATA4)/flightCal.py
	$(PYTHON) $(DATA4)/flightCal.py "trip to BOS" <$(ITIN).txt >$@

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


aa-bos-options.ics: aa-bos-options.rdf

aa-bos-options.rdf: aa-bos-options.html grokOptions.xsl
	$(XSLTPROC) --novalid --output $@ grokOptions.xsl aa-bos-options.html

aa-bos-options.html: aa-bos-options.htm

