XSLTPROC=xsltproc PYTHON=python W=../../.. SWAP=$(W)/2000/10/swap .SUFFIXES: .rdf .lbl .ttl .lbl.rdf: $(XSLTPROC) --output $@ label2rdf.xsl $< .ttl.rdf: $(PYTHON) $(SWAP)/cwm.py $< --rdf > $@ RULES=lblrules.n3 owlAx.n3 TESTDATA=$(RULES) testdata.ttl all: label.rdf lblrules.rif tests label.rdf: label.ttl lblrules.rif: lblrules.n3 $(SWAP)/n3absyn.py PYTHONPATH=$(SWAP)/.. $(PYTHON) \ $(SWAP)/n3absyn.py lblrules.n3 --rif >$@ tests: travmobi_test.ttl clips_test.ttl visaa_test.ttl crawl_test.ttl travmobi_test.ttl: travmobi.rdf $(TESTDATA) $(PYTHON) $(SWAP)/cwm.py travmobi.rdf $(TESTDATA) \ --think --filter=findlabels.n3 --n3 >$@ clips_test.ttl: clips.rdf $(TESTDATA) $(PYTHON) $(SWAP)/cwm.py clips.rdf $(TESTDATA) \ --think --filter=findlabels.n3 --n3 >$@ visaa_test.ttl: visaa.rdf $(TESTDATA) $(PYTHON) $(SWAP)/cwm.py visaa.rdf $(TESTDATA) \ --think --filter=findlabels.n3 --n3 >$@ crawl_test.ttl: crawl.rdf $(TESTDATA) $(PYTHON) $(SWAP)/cwm.py crawl.rdf $(TESTDATA) \ --think --filter=findlabels.n3 --n3 >$@ travmobi.rdf: travmobi.lbl label2rdf.xsl clips.rdf: clips.lbl label2rdf.xsl visaa.rdf: visaa.lbl label2rdf.xsl crawl.rdf: crawl.lbl label2rdf.xsl