40 |
fi; \ |
fi; \ |
41 |
done |
done |
42 |
|
|
43 |
html: create_xml create_catalog create_html |
#html: create_xml create_catalog create_html |
44 |
|
html: create_html |
45 |
|
|
46 |
core := $(shell cd $(top_srcdir) && $(FIND) java javax -type d ! -regex .*CVS | tr '/' '.' ) |
core := $(shell cd $(top_srcdir) && $(FIND) java javax -type d ! -regex .*CVS | tr '/' '.' ) |
47 |
jaxp := $(shell cd $(top_srcdir)/external/jaxp/source && $(FIND) gnu javax org -type d ! -regex .*CVS | tr '/' '.') |
jaxp := $(shell cd $(top_srcdir)/external/jaxp/source && $(FIND) gnu javax org -type d ! -regex .*CVS | tr '/' '.') |
50 |
date := $(shell $(DATE)) |
date := $(shell $(DATE)) |
51 |
|
|
52 |
clean: |
clean: |
53 |
-rm -rf xml |
# -rm -rf xml |
54 |
-rm -rf html |
-rm -rf html |
55 |
-rm -f gjdoccatalog.xml |
# -rm -f gjdoccatalog.xml |
56 |
-rm -f gjdoc_rawcomment.cache |
# -rm -f gjdoc_rawcomment.cache |
57 |
|
|
58 |
create_xml: |
#create_xml: |
59 |
-$(MKDIR) xml > /dev/null 2>&1 |
# -$(MKDIR) xml > /dev/null 2>&1 |
60 |
$(GJDOC) -sourcepath \ |
# $(GJDOC) -sourcepath \ |
61 |
"$(top_srcdir):$(top_srcdir)/external/jaxp/source:$(top_srcdir)/vm/reference" \ |
# "$(top_srcdir):$(top_srcdir)/external/jaxp/source:$(top_srcdir)/vm/reference" \ |
62 |
-doclet gnu.classpath.tools.doclets.xmldoclet.Driver \ |
# -doclet gnu.classpath.tools.doclets.xmldoclet.Driver \ |
63 |
-d xml $(packages) |
# -d xml $(packages) |
64 |
-touch create_xml |
# -touch create_xml |
65 |
|
|
66 |
create_catalog: |
#create_catalog: |
67 |
$(XMLCATALOG) --noout --create \ |
# $(XMLCATALOG) --noout --create \ |
68 |
--add "public" \ |
# --add "public" \ |
69 |
"-//GNU//DTD Gjdoc XML V0.1.1//EN" \ |
# "-//GNU//DTD Gjdoc XML V0.1.1//EN" \ |
70 |
http://www.gnu.org/software/cp-tools/dtd/gjdoc.dtd \ |
# http://www.gnu.org/software/cp-tools/dtd/gjdoc.dtd \ |
71 |
--add "rewriteSystem" \ |
# --add "rewriteSystem" \ |
72 |
http://www.gnu.org/software/cp-tools/dtd/ \ |
# http://www.gnu.org/software/cp-tools/dtd/ \ |
73 |
file:///usr/local/share/gjdoc/dtd/ \ |
# file:///usr/local/share/gjdoc/dtd/ \ |
74 |
gjdoccatalog.xml |
# gjdoccatalog.xml |
75 |
-touch create_catalog |
# -touch create_catalog |
76 |
|
|
77 |
create_html: |
create_html: |
78 |
-$(MKDIR) html > /dev/null 2>&1 |
# -$(MKDIR) html > /dev/null 2>&1 |
79 |
-$(CP) -Ru $(srcdir)/xslt/common html |
$(GJDOC) -sourcepath \ |
80 |
$(XSLTPROC) \ |
"$(top_srcdir):$(top_srcdir)/vm/reference:$(top_srcdir)/external/jaxp/source" \ |
81 |
--novalid \ |
-d html $(packages) |
82 |
--param verbose "1" \ |
|
83 |
--param now "'$(date)'" \ |
# -$(CP) -Ru $(srcdir)/xslt/common html |
84 |
--param copyrightfile "'$(srcdir)/classpath-copyright.xml'" \ |
# $(XSLTPROC) \ |
85 |
--param windowtitle "'GNU Classpath CVS'" \ |
# --novalid \ |
86 |
--param targetdir "'html'" \ |
# --param verbose "1" \ |
87 |
"$(srcdir)/xslt/gjdocxml2html.xsl" \ |
# --param now "'$(date)'" \ |
88 |
"xml/index.xml" |
# --param copyrightfile "'$(srcdir)/classpath-copyright.xml'" \ |
89 |
|
# --param windowtitle "'GNU Classpath CVS'" \ |
90 |
|
# --param targetdir "'html'" \ |
91 |
|
# "$(srcdir)/xslt/gjdocxml2html.xsl" \ |
92 |
|
# "xml/index.xml" |
93 |
-touch create_html |
-touch create_html |
94 |
|
|