# SWAMT Semantic Web Activity Management Tools - Technical Report Makefile # $Id: Makefile,v 1.13 2001/08/14 13:49:05 em Exp $ WEBROOT=../../../ XSLT=$(WEBROOT)2001/06/emxslt/ SWAP=$(WEBROOT)2000/10/swap RDF2DOT=$(WEBROOT)2001/02pd/rdf2dot.xsl CWM=$(SWAP)/cwm.py FORGETDUPS=$(SWAP)/test/forgetDups.n3 SAMETHING=$(SWAP)/test/sameThing.n3 PYTHON=python GVDOT=/home/em/local/gv1.7c/bin/dot FONTS=/usr/X11R6/lib/X11/fonts/TrueType:/usr/share/fonts/truetype DOT=DOTFONTPATH=$(FONTS) $(GVDOT) XV=xv PD=$(WEBROOT)2001/02pd include $(XSLT)emxslt.mak all : announce.rdf announce.gif announce.svg \ contacts.rdf contacts.gif contacts.svg \ members.rdf members.gif members.svg \ org.rdf org.gif org.svg \ all.gif all.svg announce.gif: announce.dot $(DOT) -Tgif <$< >$@ $(XV) $@ announce.svg: announce.dot $(DOT) -Tsvg <$< >$@ announce.rdf: announce.n3 $(PYTHON) $(CWM) --n3 announce.n3 --base=ephemeral: --rdf > $@ announce.dot: announce.n3 announce-display.n3 vanilla-display.n3 $(RDF2DOT) $(PYTHON) $(CWM) --n3 announce.n3 announce-display.n3 vanilla-display.n3 --think --base=ephemeral: --bySubject --rdf > $@.rdf $(XSLT) $@.rdf $(RDF2DOT) $@ announceorg.gif: announceorg.dot $(DOT) -Tgif <$< >$@ $(XV) $@ announceorg.svg: announceorg.dot $(DOT) -Tsvg <$< >$@ announceorg.rdf: announceorg.n3 $(PYTHON) $(CWM) --n3 announce.n3 org.n3 --base=ephemeral: --rdf > $@ announceorg.dot: announce.n3 announce-display.n3 org.n3 org-display.n3 vanilla-display.n3 $(RDF2DOT) $(RDF2DOT) $(SAMETHING) $(FORGETDUPS) $(PYTHON) $(CWM) announce.n3 org.n3 announce-display.n3 org-display.n3 vanilla-display.n3 $(SAMETHING) --think --apply=$(FORGETDUPS) --base=ephemeral: --purge --bySubject --rdf > $@.rdf $(XSLT) $@.rdf $(RDF2DOT) $@ announceorgcontact.gif: announceorgcontact.dot $(DOT) -Tgif <$< >$@ $(XV) $@ announceorgcontact.svg: announceorgcontact.dot $(DOT) -Tsvg <$< >$@ announceorgcontact.rdf: announceorgcontact.n3 $(PYTHON) $(CWM) --n3 announce.n3 org.n3 contacts.n3 --base=ephemeral: --rdf > $@ announceorgcontact.dot: announce.n3 announce-display.n3 org.n3 org-display.n3 contacts.n3 contacts-display.n3 vanilla-display.n3 $(RDF2DOT) $(RDF2DOT) $(SAMETHING) $(FORGETDUPS) $(PYTHON) $(CWM) announce.n3 org.n3 contacts.n3 announce-display.n3 org-display.n3 contacts-display.n3 vanilla-display.n3 $(SAMETHING) --think --apply=$(FORGETDUPS) --base=ephemeral: --purge --bySubject --rdf > $@.rdf $(XSLT) $@.rdf $(RDF2DOT) $@ contacts.gif: contacts.dot $(DOT) -Tgif <$< >$@ $(XV) $@ contacts.svg: contacts.dot $(DOT) -Tsvg <$< >$@ contacts.rdf: contacts.n3 $(PYTHON) $(CWM) --n3 contacts.n3 --base=ephemeral: --rdf > $@ contacts.dot: contacts.n3 contacts-display.n3 vanilla-display.n3 $(RDF2DOT) $(PYTHON) $(CWM) --n3 contacts.n3 contacts-display.n3 vanilla-display.n3 --think --base=ephemeral: --bySubject --rdf > $@.rdf $(XSLT) $@.rdf $(RDF2DOT) $@ members.gif: members.dot $(DOT) -Tgif <$< >$@ $(XV) $@ members.svg: members.dot $(DOT) -Tsvg <$< >$@ members.rdf: members.n3 $(PYTHON) $(CWM) --n3 members.n3 --base=ephemeral: --rdf > $@ members.dot: members.n3 members-display.n3 vanilla-display.n3 $(RDF2DOT) $(PYTHON) $(CWM) --n3 members.n3 members-display.n3 vanilla-display.n3 --think --base=ephemeral: --bySubject --rdf > $@.rdf $(XSLT) $@.rdf $(RDF2DOT) $@ org.gif: org.dot $(DOT) -Tgif <$< >$@ $(XV) $@ org.svg: org.dot $(DOT) -Tsvg <$< >$@ org.rdf: org.n3 $(PYTHON) $(CWM) --n3 org.n3 --base=ephemeral: --rdf > $@ org.dot: org.n3 org-display.n3 vanilla-display.n3 $(RDF2DOT) $(PYTHON) $(CWM) --n3 org.n3 org-display.n3 vanilla-display.n3 --think --base=ephemeral: --bySubject --rdf > $@.rdf $(XSLT) $@.rdf $(RDF2DOT) $@ all.gif: all.dot $(DOT) -Tgif <$< >$@ $(XV) $@ all.svg: all.dot $(DOT) -Tsvg <$< >$@ all.dot: announce.n3 contacts.n3 members.n3 org.n3 announce-display.n3 contacts-display.n3 members-display.n3 org-display.n3 vanilla-display.n3 $(RDF2DOT) $(SAMETHING) $(FORGETDUPS) $(PYTHON) $(CWM) announce.n3 members.n3 contacts.n3 org.n3 announce-display.n3 members-display.n3 contacts-display.n3 org-display.n3 vanilla-display.n3 $(SAMETHING) --think --apply=$(FORGETDUPS) --base=ephemeral: --purge --bySubject --rdf > $@.rdf $(XSLT) $@.rdf $(RDF2DOT) $@ clean: $(RM) *.dot *.rdf *.svg *.gif *~ #*#