# Borges taxon Makefile
# $Id: Makefile,v 1.3 2001/09/05 07:54:04 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
GVDOT=/home/em/work/Graphviz/bin/dot
#FONTS=/usr/X11R6/lib/X11/fonts/TrueType:/usr/share/fonts/truetype
#DOT=DOTFONTPATH=$(FONTS) $(GVDOT)
DOT=$(GVDOT)

XV=xv

PD=$(WEBROOT)2001/02pd
include $(XSLT)emxslt.mak

all : taxon.rdf taxon.gif taxon.png taxon.svg

taxon.png: taxon.dot
	$(DOT) -Tpng $< -o $@

taxon.gif: taxon.dot
	$(DOT) -Tgif $< -o $@

taxon.svg: taxon.dot
	$(DOT) -Tsvg $< -o $@

taxon.rdf: taxon.n3
	$(PYTHON) $(CWM) --n3 taxon.n3 --base=ephemeral: --rdf > $@

taxon.dot: taxon.n3 taxon-display.n3 vanilla-display.n3 $(RDF2DOT) 
	$(PYTHON) $(CWM) --n3 taxon.n3 taxon-display.n3 vanilla-display.n3 --think --base=ephemeral: --bySubject --rdf > $@.rdf
	$(XSLT) $@.rdf $(RDF2DOT) $@

clean:
	$(RM) *.dot *.rdf *.svg *.png *.gif *~ #*#


