[bayescl-cvs] CVS update: public_html/webpage.dtd public_html/web2html.xsl public_html/project2web.xsl public_html/index.xml public_html/Makefile public_html/project2html.xsl
Anthony Ventimiglia
aventimiglia at common-lisp.net
Wed Nov 26 19:08:22 UTC 2003
Update of /project/bayescl/cvsroot/public_html
In directory common-lisp.net:/tmp/cvs-serv7549
Modified Files:
index.xml Makefile
Added Files:
webpage.dtd web2html.xsl project2web.xsl
Removed Files:
project2html.xsl
Log Message:
Working towards a generic XML application that can be used to describe
and document projects.
Projects are described and summarized with project.dtd
Wep pages are described with webpage.dtd
The Stylesheets as of now are used to convert project descriptions to
HTML. I will probably make a separated dtd for documentation and use a
stylesheet to convert the documentation to webpage.dtd xml
Date: Wed Nov 26 14:08:21 2003
Author: aventimiglia
Index: public_html/index.xml
diff -u public_html/index.xml:1.1.1.1 public_html/index.xml:1.2
--- public_html/index.xml:1.1.1.1 Tue Nov 25 16:51:35 2003
+++ public_html/index.xml Wed Nov 26 14:08:21 2003
@@ -6,8 +6,13 @@
<license type="LLGPL" link="http://opensource.franz.com/preamble.html"/>
<summary>Bayescl is a Bayesian Pattern Filtering Library for Common Lisp.</summary>
<resources>
- <link uri="ftp://common-lisp.net/pub/project/bayescl/" description="Downloads"/>
- <link uri="/documentation.html" description="Documentation"/>
+ <link uri="ftp://common-lisp.net/pub/project/bayescl/"
+ description="Downloads"/>
+ <link uri="documentation.html"
+ description="Documentation"/>
+ <link
+ uri="http://common-lisp.net/cgi-bin/viewcvs.cgi/bayescl/?cvsroot=bayescl"
+ description="ViewCVS" />
</resources>
</project>
Index: public_html/Makefile
diff -u public_html/Makefile:1.1 public_html/Makefile:1.2
--- public_html/Makefile:1.1 Tue Nov 25 17:09:52 2003
+++ public_html/Makefile Wed Nov 26 14:08:21 2003
@@ -1,14 +1,33 @@
-# $Id: Makefile,v 1.1 2003/11/25 22:09:52 aventimiglia Exp $
+# $Id: Makefile,v 1.2 2003/11/26 19:08:21 aventimiglia Exp $
APPLYXSLT=/usr/bin/sabcmd
VALIDATE=/usr/bin/xmlproc_val
-
VFLAGS=-rawxml
-PROJECT_SHEET=project2html.xsl
+PROJECT_SOURCES=index.xml
+
+PROJECT2WEB_XSL=project2web.xsl
+WEB2HTML_XSL=web2html.xsl
+
+WEB_SOURCES=index.web.xml
+
+HTML_PAGES=index.html
+
+CLEAN_TARGETS=index.web.xml $(HTML_PAGES)
+
+all:$(HTML_PAGES)
+
+%.web.xml:%.xml $(PROJECT2WEB_XSL)
+ $(APPLYXSLT) $(PROJECT2WEB_XSL) $< $@
+
+%.html:%.web.xml
+ $(APPLYXSLT) $(WEB2HTML_XSL) $< $@
+
+clean:
+ for f in $(CLEAN_TARGETS); do test -f $$f && rm -v $$f; done
+
+
-index.html: index.xml $(PROJECT_SHEET)
- $(APPLYXSLT) $(PROJECT_SHEET) $< $@
More information about the Bayescl-cvs
mailing list