jwoolley 02/05/08 14:05:59
Modified: . Makefile.in
Added: docs doxygen.conf
Log:
It'd be nice if we were using Doxygen on APR-Util as well. here's a start.
Revision Changes Path
1.60 +2 -3 apr-util/Makefile.in
Index: Makefile.in
===================================================================
RCS file: /home/cvs/apr-util/Makefile.in,v
retrieving revision 1.59
retrieving revision 1.60
diff -u -d -u -r1.59 -r1.60
--- Makefile.in 6 Feb 2002 12:42:50 -0000 1.59
+++ Makefile.in 8 May 2002 21:05:58 -0000 1.60
@@ -94,9 +94,8 @@
$(CPP) $(ALL_CPPFLAGS) $(ALL_INCLUDES) exports.c | grep "ap_hack_" |
sed -e 's/^.*[)]\(.*\);$$/\1/' >> $@
$(CPP) $(ALL_CPPFLAGS) $(ALL_INCLUDES) export_vars.h | sed -e
's/^\#[^!]*//' | sed -e '/^$$/d' >> $@
-docs:
- mkdir ./docs
- perl @APR_SOURCE_DIR@/build/scandoc.pl -i./build/default.pl -p./docs/
./include/*.h
+dox:
+ doxygen $(top_srcdir)/docs/doxygen.conf
.PHONY: delete-lib delete-exports
1.1 apr-util/docs/doxygen.conf
Index: doxygen.conf
===================================================================
PROJECT_NAME="Apache Portable Runtime Utility Library"
INPUT=.
QUIET=YES
RECURSIVE=YES
FILE_PATTERNS=*.h
OUTPUT_DIRECTORY=docs/dox
MACRO_EXPANSION=YES
EXPAND_ONLY_PREDEF=YES
#EXPAND_AS_DEFINED=
# not sure why this doesn't work as EXPAND_AS_DEFINED, it should!
PREDEFINED="APU_DECLARE(x)=x" \
"APU_DECLARE_NONSTD(x)=x" \
"APR_HAS_THREADS" \
DOXYGEN=
OPTIMIZE_OUTPUT_FOR_C=YES
FULL_PATH_NAMES=YES
# some autoconf guru needs to make configure set this correctly...
STRIP_FROM_PATH=/root/apache/httpd-2.0-8/srclib/apr-util