]> arthur.barton.de Git - ngircd-alex.git/blob - doc/src/Doxyfile
Update Doxygen configuration
[ngircd-alex.git] / doc / src / Doxyfile
1 #
2 # ngIRCd -- The Next Generation IRC Daemon
3 # Copyright (c)2001-2010 Alexander Barton (alex@barton.de)
4 #
5 # This program is free software; you can redistribute it and/or modify
6 # it under the terms of the GNU General Public License as published by
7 # the Free Software Foundation; either version 2 of the License, or
8 # (at your option) any later version.
9 # Please read the file COPYING, README and AUTHORS for more information.
10 #
11 # This file describes the settings to be used by the documentation system
12 # doxygen (www.doxygen.org) for ngIRCd.
13 #
14
15 #---------------------------------------------------------------------------
16 # Project related configuration options
17 #---------------------------------------------------------------------------
18
19 DOXYFILE_ENCODING      = UTF-8
20
21 PROJECT_NAME           = ngIRCd
22 PROJECT_BRIEF          = "Lightweight Internet Relay Chat server"
23 PROJECT_LOGO           = "../../contrib/ngIRCd-Logo.gif"
24
25 OUTPUT_DIRECTORY       = .
26 STRIP_FROM_PATH        = ../..
27
28 JAVADOC_AUTOBRIEF      = YES
29 OPTIMIZE_OUTPUT_FOR_C  = YES
30 TYPEDEF_HIDES_STRUCT   = YES
31
32 TAB_SIZE               = 8
33
34 #---------------------------------------------------------------------------
35 # Build related configuration options
36 #---------------------------------------------------------------------------
37
38 EXTRACT_ALL            = YES
39 EXTRACT_STATIC         = YES
40
41 SHOW_DIRECTORIES       = YES
42
43 #---------------------------------------------------------------------------
44 # configuration options related to warning and progress messages
45 #---------------------------------------------------------------------------
46
47 QUIET                  = NO
48 WARNINGS               = YES
49 WARN_IF_UNDOCUMENTED   = YES
50 WARN_IF_DOC_ERROR      = YES
51 WARN_NO_PARAMDOC       = YES
52
53 #---------------------------------------------------------------------------
54 # configuration options related to the input files
55 #---------------------------------------------------------------------------
56
57 INPUT                  = ../../src
58 INPUT_ENCODING         = UTF-8
59 RECURSIVE              = YES
60
61 #---------------------------------------------------------------------------
62 # configuration options related to source browsing
63 #---------------------------------------------------------------------------
64
65 SOURCE_BROWSER         = YES
66 STRIP_CODE_COMMENTS    = NO
67 REFERENCED_BY_RELATION = YES
68 REFERENCES_RELATION    = YES
69
70 #---------------------------------------------------------------------------
71 # Output formats
72 #---------------------------------------------------------------------------
73
74 GENERATE_HTML          = YES
75 HTML_FOOTER            = footer.inc.html
76 HTML_DYNAMIC_SECTIONS  = YES
77
78 GENERATE_DOCSET        = NO
79 GENERATE_HTMLHELP      = NO
80 GENERATE_LATEX         = NO
81 GENERATE_RTF           = NO
82 GENERATE_MAN           = NO
83 GENERATE_XML           = NO
84 GENERATE_AUTOGEN_DEF   = NO
85 GENERATE_PERLMOD       = NO
86
87 #---------------------------------------------------------------------------
88 # Configuration options related to the preprocessor   
89 #---------------------------------------------------------------------------
90
91 PREDEFINED             = DEBUG ZLIB PAM ZEROCONF CONN_MODULE __client_c__
92
93 # -eof-