# $Id: Makefile,v 1.2 2001/05/05 02:56:08 connolly Exp $ # Dan Connolly's process diagram stuff PD=../../02pd/ include $(PD)XSLT.mak include $(PD)GVDOT.mak PYTHON=python CWM=../../../2000/10/swap/cwm.py .SUFFIXES: .rdf .n3 .n3.rdf: $(PYTHON) $(CWM) -n3 $< -think -purge -bySubject -rdf > $@ .rdf.dot: $(XSLT) $< $(PD)rdf2dot.xsl $@ all: rdfg1 rdfg2 #ddr-fig rdfg1: rdfg1.ps rdfg1.svg rdfg1.dot rdfg1.png rdfg1.svg rdfg1.ps: rdfg1.rdf rdfg1.rdf: rdfg1.n3 rdfg2: rdfg2.ps rdfg2.svg rdfg2.dot rdfg2.png rdfg2.svg rdfg2.ps: rdfg2.rdf rdfg2.rdf: rdfg2.n3 rdfg3: rdfg3.ps rdfg3.svg rdfg3.dot rdfg3.png rdfg3a: rdfg3a.ps rdfg3a.svg rdfg3a.dot rdfg3a.png rdfg3a.svg rdfg3a.ps: rdfg3a.rdf rdfg3a.rdf: rdfg3a.n3 rdfg3.n3 $(PYTHON) $(CWM) -n3 rdfg3.n3 rdfg3a.n3 -think -purge -bySubject -rdf > $@ rdfg3b: rdfg3b.ps rdfg3b.svg rdfg3b.dot rdfg3b.png rdfg3b.svg rdfg3b.ps: rdfg3b.rdf rdfg3b.rdf: rdfg3b.n3 rdfg3.n3 $(PYTHON) $(CWM) -n3 rdfg3.n3 rdfg3b.n3 -think -purge -bySubject -rdf > $@ rdfg4: rdfg4.ps rdfg4.svg rdfg4.dot rdfg4.png DPO=http://www.daml.org/2001/03/daml+oil boolalg: boolalg.svg boolalg.ps boolalg.svg boolalg.ps: boolalg.rdf boolalg.rdf: boolalg.n3 $(PYTHON) $(CWM) -n3 boolalg.n3 -think -purge -bySubject -rdf > $@ boolalgx: boolalgx.svg boolalgx.ps boolalgx.svg boolalgx.ps: boolalgx.rdf boolalgx.rdf: boolalgx.n3 $(PYTHON) $(CWM) -n3 boolalgx.n3 boolalg.n3 -think -purge -bySubject -rdf > $@ clean: $(RM) ddr-fig.{rdf,dot,ps,svg,png} ddr-fig: ddr-fig.svg ddr-fig.ps #ddr-fig.rdf: ddr-fig.n3 daml-fig.n3 # $(PYTHON) $(CWM) ddr-fig.n3 daml-fig.n3 -think -purge -bySubject -rdf >$@ ddr-fig.dot: ddr-fig.rdf ddr-fig.svg ddr-fig.ps: ddr-fig.dot # hmm... use rdfs.n3 too? # and "http://www.daml.org/2001/03/daml+oil" ? dpoex.svg dpoex.ps dpoex.png: dpoex.rdf dpoex.rdf: daml-fig.n3 rdfs.n3 $(PYTHON) $(CWM) \ -n3 daml-fig.n3 \ -rdf "http://www.daml.org/2001/03/daml+oil-ex" \ -rdf "http://www.daml.org/2001/03/daml+oil" \ -think -rdf -bySubject >$@ # hmm... use rdfs.n3 too? dpo.svg dpo.ps dpo.png: dpo.rdf dpo.rdf: daml-fig.n3 rdfs.n3 $(PYTHON) $(CWM) \ -n3 daml-fig.n3 \ -rdf "http://www.daml.org/2001/03/daml+oil" \ "http://www.w3.org/2000/01/rdf-schema" \ -think -rdf -bySubject >$@ # hmm... use rdfs.n3 too? ddr-fig.svg ddr-fig.dot ddr-fig.ps: ddr-fig.rdf ddr-fig.rdf: ddr-fig.n3 daml-fig.n3 dex-labels.n3 $(PYTHON) $(CWM) \ -n3 ddr-fig.n3 daml-fig.n3 dex-labels.n3 \ -rdf "http://www.daml.org/2001/03/daml+oil-ex" \ -think -rdf -bySubject >$@