diff options
author | Christian Grothoff <christian@grothoff.org> | 2013-08-22 06:16:06 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2013-08-22 06:16:06 +0000 |
commit | 4f6aa30eb0bb5ffe9052e4a87aefef2d16d33868 (patch) | |
tree | 1fe19f96fcb5c3d90163c8029a0e31343aa70c40 /doc | |
parent | 131368c7194d776adae1263aba4868f041694b42 (diff) | |
download | libmicrohttpd-4f6aa30eb0bb5ffe9052e4a87aefef2d16d33868.tar.gz libmicrohttpd-4f6aa30eb0bb5ffe9052e4a87aefef2d16d33868.zip |
-more doxygen improvements
Diffstat (limited to 'doc')
-rw-r--r-- | doc/Makefile.am | 2 | ||||
-rw-r--r-- | doc/doxygen/Makefile.am | 17 | ||||
-rw-r--r-- | doc/doxygen/libmicrohttpd.doxy (renamed from doc/Doxyfile) | 19 |
3 files changed, 27 insertions, 11 deletions
diff --git a/doc/Makefile.am b/doc/Makefile.am index f0c79428..6bdb8fca 100644 --- a/doc/Makefile.am +++ b/doc/Makefile.am | |||
@@ -25,5 +25,5 @@ microhttpd_TEXINFOS = \ | |||
25 | lgpl.texi \ | 25 | lgpl.texi \ |
26 | ecos.texi | 26 | ecos.texi |
27 | 27 | ||
28 | EXTRA_DIST = $(man_MANS) Doxyfile $(microhttpd_TEXINFOS) | 28 | EXTRA_DIST = $(man_MANS) $(microhttpd_TEXINFOS) |
29 | 29 | ||
diff --git a/doc/doxygen/Makefile.am b/doc/doxygen/Makefile.am new file mode 100644 index 00000000..fe10b617 --- /dev/null +++ b/doc/doxygen/Makefile.am | |||
@@ -0,0 +1,17 @@ | |||
1 | all: | ||
2 | @echo -e \ | ||
3 | "Generate documentation:\n" \ | ||
4 | "\tmake full - full documentation with dependency graphs (slow)\n" \ | ||
5 | "\tmake fast - fast mode without dependency graphs" | ||
6 | |||
7 | full: libmicrohttpd.doxy | ||
8 | doxygen $< | ||
9 | |||
10 | fast: libmicrohttpd.doxy | ||
11 | sed 's/\(HAVE_DOT.*=\).*/\1 NO/' $< | doxygen - | ||
12 | |||
13 | clean: | ||
14 | rm -rf html | ||
15 | |||
16 | |||
17 | EXTRA_DIST = libmicrohttpd.doxy | ||
diff --git a/doc/Doxyfile b/doc/doxygen/libmicrohttpd.doxy index ab2b6109..01f2348d 100644 --- a/doc/Doxyfile +++ b/doc/doxygen/libmicrohttpd.doxy | |||
@@ -5,8 +5,8 @@ | |||
5 | #--------------------------------------------------------------------------- | 5 | #--------------------------------------------------------------------------- |
6 | DOXYFILE_ENCODING = UTF-8 | 6 | DOXYFILE_ENCODING = UTF-8 |
7 | PROJECT_NAME = "GNU libmicrohttpd" | 7 | PROJECT_NAME = "GNU libmicrohttpd" |
8 | PROJECT_NUMBER = 0.9.5 | 8 | PROJECT_NUMBER = 0.9.29 |
9 | OUTPUT_DIRECTORY = doc/doxygen/ | 9 | OUTPUT_DIRECTORY = . |
10 | CREATE_SUBDIRS = YES | 10 | CREATE_SUBDIRS = YES |
11 | OUTPUT_LANGUAGE = English | 11 | OUTPUT_LANGUAGE = English |
12 | BRIEF_MEMBER_DESC = YES | 12 | BRIEF_MEMBER_DESC = YES |
@@ -25,8 +25,9 @@ ABBREVIATE_BRIEF = "The $name class" \ | |||
25 | ALWAYS_DETAILED_SEC = NO | 25 | ALWAYS_DETAILED_SEC = NO |
26 | INLINE_INHERITED_MEMB = NO | 26 | INLINE_INHERITED_MEMB = NO |
27 | FULL_PATH_NAMES = YES | 27 | FULL_PATH_NAMES = YES |
28 | STRIP_FROM_PATH = /home/grothoff/svn/libmicrohttpd/ | 28 | STRIP_FROM_PATH = ../.. |
29 | STRIP_FROM_INC_PATH = | 29 | STRIP_FROM_INC_PATH = ../../src/include \ |
30 | src/include | ||
30 | SHORT_NAMES = NO | 31 | SHORT_NAMES = NO |
31 | JAVADOC_AUTOBRIEF = NO | 32 | JAVADOC_AUTOBRIEF = NO |
32 | QT_AUTOBRIEF = NO | 33 | QT_AUTOBRIEF = NO |
@@ -90,16 +91,14 @@ WARN_LOGFILE = | |||
90 | #--------------------------------------------------------------------------- | 91 | #--------------------------------------------------------------------------- |
91 | # configuration options related to the input files | 92 | # configuration options related to the input files |
92 | #--------------------------------------------------------------------------- | 93 | #--------------------------------------------------------------------------- |
93 | INPUT = /home/grothoff/svn/libmicrohttpd/src/include \ | 94 | INPUT = ../.. |
94 | /home/grothoff/svn/libmicrohttpd/src/daemon | ||
95 | INPUT_ENCODING = UTF-8 | 95 | INPUT_ENCODING = UTF-8 |
96 | FILE_PATTERNS = *.c \ | 96 | FILE_PATTERNS = *.c \ |
97 | *.h | 97 | *.h |
98 | RECURSIVE = YES | 98 | RECURSIVE = YES |
99 | EXCLUDE = /home/grothoff/svn/libmicrohttpd/src/daemon/daemon_test.c \ | 99 | EXCLUDE = |
100 | /home/grothoff/svn/libmicrohttpd/src/daemon/postprocessor_test.c | ||
101 | EXCLUDE_SYMLINKS = NO | 100 | EXCLUDE_SYMLINKS = NO |
102 | EXCLUDE_PATTERNS = | 101 | EXCLUDE_PATTERNS = */test_* */.svn/* */perf_* |
103 | EXCLUDE_SYMBOLS = MHD_DLOG | 102 | EXCLUDE_SYMBOLS = MHD_DLOG |
104 | EXAMPLE_PATH = | 103 | EXAMPLE_PATH = |
105 | EXAMPLE_PATTERNS = * | 104 | EXAMPLE_PATTERNS = * |
@@ -249,4 +248,4 @@ DOT_CLEANUP = YES | |||
249 | #--------------------------------------------------------------------------- | 248 | #--------------------------------------------------------------------------- |
250 | # Configuration::additions related to the search engine | 249 | # Configuration::additions related to the search engine |
251 | #--------------------------------------------------------------------------- | 250 | #--------------------------------------------------------------------------- |
252 | SEARCHENGINE = NO | 251 | SEARCHENGINE = YES |