From: nobu.nokada@... Date: 2002-05-29T22:41:09+09:00 Subject: Re: OS independent scripts, system calls on Windows and Linux Hi, At Wed, 29 May 2002 21:45:25 +0900, Tobias Reif wrote: > The makefile looks interesting. I never wrote one; > how to run it? Do these things work on Win/Lin/Mac? Just typing `make' equals your batch without -va option, and `make va' does also all validations. With -n option, you can see what commands would be executed. And I tested with GNU make, Microsoft nmake and Borland make. Although I don't have a Mac, but expect too. And this is better, perhaps. VALIDATE = domcount DOT2SVG = dot -Tsvg MKSTYLESHEET = java com.icl.saxon.StyleSheet SOURCE = svg-links.xml XHTML = links.xhtml DOT = links.dot SVG = links.svg .SUFFIXES: .xml .xhtml .dot .svg .dot.svg: $(DOT2SVG) -o $@ $< all: valid-$(SOURCE) $(XHTML) $(SVG) va: valid-$(SOURCE) valid-$(XHTML) valid-$(SVG) $(XHTML): $(SOURCE) $(MKSTYLESHEET) -o $@ $(SOURCE) links2xhtml.xslt $(DOT): $(SOURCE) $(MKSTYLESHEET) -o $@ $(SOURCE) links2dot.xslt valid-$(SOURCE): $(SOURCE) $(VALIDATE) $(SOURCE) valid-$(XHTML): $(XHTML) $(VALIDATE) $(XHTML) valid-$(SVG): $(SVG) $(VALIDATE) $(SVG) -- Nobu Nakada