# $Id: Makefile,v 1.4 2001/10/10 19:55:19 connolly Exp $ W=../.. # Dan Connolly's process diagram stuff PD=$W/2001/02pd/ SWAP=$(W)/2000/10/swap CWM=$(SWAP)/cwm.py PYTHON=python2 XMLWF=xmlwf WGET=wget TIDY=tidy MV=mv MKDIR=mkdir CP=cp .SUFFIXES: .rdf .nt .rdf.nt: $(PYTHON) $(SWAP)/cwm.py --rdf $< --ntriples > $@ include $(PD)XSLT.mak all: rdf-mathlit-noLit.nt fixedAttrs.rdf aboutEachImp.rdf fixedAttrs.rdf: fixAttrs.xsl confusedPrefixes.rdf $(XSLT) confusedPrefixes.rdf fixAttrs.xsl $@ $(TIDY) -i -m -xml $@ aboutEachImp.rdf: aboutEachC1-noAE.rdf aboutEachRules.n3 dc-filter.n3 $(PYTHON) $(CWM) -rdf aboutEachC1-noAE.rdf -n3 aboutEachRules.n3 -think -filter=dc-filter.n3 -rdf >$@ $(TIDY) -i -m -xml $@ aboutEachC1-noAE.rdf: aboutEachC1-noCol.rdf aboutEachSugar.xsl $(XSLT) aboutEachC1-noCol.rdf aboutEachSugar.xsl $@ $(TIDY) -i -m -xml $@ aboutEachC1-noCol.rdf: aboutEachC1.rdf colSugar.xsl $(XSLT) aboutEachC1.rdf colSugar.xsl $@ $(TIDY) -i -m -xml $@ dc-filter.n3: dc-filter-top.n3 dc-filter-maker.n3 dces.rdf $(CP) dc-filter-top.n3 $@ $(PYTHON) $(CWM) -rdf dces.rdf -n3 -filter=dc-filter-maker.n3 >>$@ dces.rdf: ,dces-cache.rdf $(MKDIR) -p ,xtmp $(XMLWF) -d ,xtmp ,dces-cache.rdf $(MV) ,xtmp/,dces-cache.rdf $@ ,dces-cache.rdf: $(WGET) -O $@ http://dublincore.org/2000/03/13/dces rdf-mathlit-noLit.nt: rdf-mathlit-noLit.rdf rdf-mathlit-noLit.rdf: rdf-mathlit.rdf litSugar.xsl $(XSLT) rdf-mathlit.rdf litSugar.xsl $@ $(TIDY) -i -m -xml $@ clean: $(RM) -f aboutEachC1-noAE.rdf aboutEachC1-noCol.rdf \ dc-filter.n3 dces.rdf realclean: clean $(RM) -f ,dces-cache.rdf