# make -f emakefile 
# $Id: 

WEBROOT=../../..

MRDIR=$(WEBROOT)/2000/11/mr76/

XSLT=$(WEBROOT)/2001/06/emxslt

XSLTPROC=xsltproc
SWSCHED=..

#@@include $(XSLT)/emxslt.mak

SWAP=$(WEBROOT)/2000/10/swap
CAL=$(WEBROOT)/2002/12/cal
CWM=$(SWAP)/cwm.py
SWAMT=$(WEBROOT)/2001/06/swamt

JAVA_HOME=/usr/local/java
JENA_HOME=/home/em/rdf/jena
JENA=$(JENA_HOME)/lib/jena.jar
XERCES=${JENA_HOME}/lib/xerces.jar
MYCLASSES=$(JAVA_HOME)/lib:.:$(JENA):$(XERCES):$(SWAMT)/tools/

PYTHON=python

GROUP=2001/sw/CG
BASE=http://www.w3.org/$(GROUP)

all: plan-formal.rdf plan-formal.n3 plan-formal.ics

plan-formal.rdf: Overview.html $(CAL)/glean-hcal.xsl
	$(XSLTPROC) --novalid $(CAL)/glean-hcal.xsl Overview.html >$@

plan-formal.n3: plan-formal.rdf
	$(PYTHON) $(CWM) --rdf plan-formal.rdf --n3 >$@

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

swcg-20020617.txt: swcg-20020617.rdf aboutGroup.rdf
	$(JAVA) -classpath $(MYCLASSES) AgendaBuilder --data file:swcg-20020617.rdf --base $(BASE)/swcg-20020617#this > $@

swcg-20020617.rdf: swcg-20020617-agenda.rdf aboutGroup.rdf 
	$(PYTHON) $(CWM) --n3 swcg-20020617-agenda.n3 aboutGroup.n3 --rdf > $@

swcg-20020617-agenda.rdf: swcg-20020617-agenda.n3
	$(PYTHON) $(CWM) swcg-20020617-agenda.n3 --rdf > $@

aboutGroup.rdf:
	$(PYTHON) $(CWM) aboutGroup.n3 --rdf > $@

clean:
	$(RM) swcg*.txt *~ \#*
