joes 2004/07/25 13:59:50
Modified: . Makefile.am
glue/perl/docs Error.pod Table.pod
src groups.dox.in
Log:
Hook new perl docs into doxygen.
Revision Changes Path
1.30 +9 -15 httpd-apreq-2/Makefile.am
Index: Makefile.am
===================================================================
RCS file: /home/cvs/httpd-apreq-2/Makefile.am,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -r1.29 -r1.30
--- Makefile.am 2 Jul 2004 18:15:20 -0000 1.29
+++ Makefile.am 25 Jul 2004 20:59:50 -0000 1.30
@@ -5,11 +5,6 @@
[EMAIL PROTECTED]@ --srcdir`
APU_DOX = (cd $(APU_SRCDIR); cat docs/doxygen.conf - | doxygen -)
APR_DOX = (cd $(APR_SRCDIR); cat docs/doxygen.conf - | doxygen -)
-POD_PREFIX=glue/perl/xsbuilder/Apache
-COOKIE_POD=$(POD_PREFIX)/Cookie/Cookie_pod
-REQUEST_POD=$(POD_PREFIX)/Request/Request_pod
-UPLOAD_POD=$(POD_PREFIX)/Upload/Upload_pod
-FAQ_POD=FAQ.pod
SED_BODY_TAG= s(^[\S\s]+<body.+|</body>[\S\s]+$$)()gi
EUM=ExtUtils::Manifest
@@ -46,7 +41,7 @@
docs_clean:
-rm -rf docs
-docs: src env glue build/doxygen.conf apr_tags pod2html
docs/html/feather.gif
+docs: pod2html build/doxygen.conf apr_tags docs/html/feather.gif
@PERL@ build/version_check.pl doxygen
doxygen build/doxygen.conf
@@ -55,16 +50,15 @@
$(mkinstalldirs) $(DESTDIR)$(pkgdatadir)
cp -a docs $(DESTDIR)$(pkgdatadir)
-pod2html: Request.html Cookie.html Upload.html FAQ.html
+%.html: glue/perl/docs/%.pod Makefile.am
+ pod2html < $< | perl -0777 -pe '$(SED_BODY_TAG)' > $@
+
+pod2html :: Request.html Cookie.html Upload.html Table.html Error.html
FAQ.html
+
+FAQ.html: Makefile.am FAQ.pod
+ pod2html < FAQ.pod | perl -0777 -pe '$(SED_BODY_TAG)' > FAQ.html
+
-Cookie.html: Makefile.am $(COOKIE_POD)
- pod2html <$(COOKIE_POD) | perl -0777 -pe '$(SED_BODY_TAG)' > Cookie.html
-Request.html: Makefile.am $(REQUEST_POD)
- pod2html <$(REQUEST_POD)| perl -0777 -pe '$(SED_BODY_TAG)' >
Request.html
-Upload.html: Makefile.am $(UPLOAD_POD)
- pod2html <$(UPLOAD_POD)| perl -0777 -pe '$(SED_BODY_TAG)' > Upload.html
-FAQ.html: Makefile.am $(FAQ_POD)
- pod2html <$(FAQ_POD) | perl -0777 -pe '$(SED_BODY_TAG)' > FAQ.html
apr_tags: docs/apr.tag docs/apu.tag
1.3 +1 -1 httpd-apreq-2/glue/perl/docs/Error.pod
Index: Error.pod
===================================================================
RCS file: /home/cvs/httpd-apreq-2/glue/perl/docs/Error.pod,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- Error.pod 25 Jul 2004 20:13:39 -0000 1.2
+++ Error.pod 25 Jul 2004 20:59:50 -0000 1.3
@@ -1,6 +1,6 @@
=head1 NAME
-Error - Exception classes for Apache::Request, Apache::Upload, and
Apache::Cookie
+Apache::*::Error - Exception classes for Apache::Request, Apache::Upload,
Apache::Cookie::Jar and Apache::Cookie
=for testing
ok 1;
1.3 +1 -1 httpd-apreq-2/glue/perl/docs/Table.pod
Index: Table.pod
===================================================================
RCS file: /home/cvs/httpd-apreq-2/glue/perl/docs/Table.pod,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- Table.pod 25 Jul 2004 20:13:39 -0000 1.2
+++ Table.pod 25 Jul 2004 20:59:50 -0000 1.3
@@ -1,6 +1,6 @@
=head1 NAME
-Table - Table classes for Apache::Request, Apache::Upload, and
Apache::Cookie.
+Apache::*::Table - Table classes for Apache::Request, Apache::Upload, and
Apache::Cookie.
=for testing
use Apache2;
1.4 +12 -0 httpd-apreq-2/src/groups.dox.in
Index: groups.dox.in
===================================================================
RCS file: /home/cvs/httpd-apreq-2/src/groups.dox.in,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- groups.dox.in 2 Jul 2004 15:13:08 -0000 1.3
+++ groups.dox.in 25 Jul 2004 20:59:50 -0000 1.4
@@ -79,6 +79,18 @@
*/
/**
+ * @defgroup apreq_xs_table Table Classes
+ * @ingroup apreq_xs
+ * @htmlinclude Table.html
+ */
+
+/**
+ * @defgroup apreq_xs_error Error Classes
+ * @ingroup apreq_xs
+ * @htmlinclude Error.html
+ */
+
+/**
* @page apreq_faq FAQ
* @htmlinclude FAQ.html
*/