Mercurial > hg > octave-lyh
annotate doc/doxyhtml/Doxyfile.in @ 17106:c48625614ea6 stable
Properly incorporate Doxygen into the build system
* Doxyfile.in: Rename from Doxyfile and move to doc/doxyhtml
directory. Templatise properly with autoconf macros. Configuration
tweaks: expand DEFUN macros, show namespaces, document the GUI
sources, don't strip Doxygen comments from the source, allow dot to
create larger graphs. Also add a a tagline and the Octave logo.
* doc/doxyhtml/README: New file, grafted from the dev branch.
* doc/doxyhtml/Makefile.am: New file, handles doxyhtml target.
* Makefile.am: Add doxyhtml target.
* configure.ac: Add doxyhtml files to AC_CONFIG_FILES
author | Jordi Gutiérrez Hermoso <jordigh@octave.org> |
---|---|
date | Sun, 28 Jul 2013 01:18:48 -0400 |
parents | Doxyfile@40e34895a987 |
children | 054905bfc306 |
rev | line source |
---|---|
16222
40e34895a987
Doxyfile: miscellaneous tweaks
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
16218
diff
changeset
|
1 # -*- mode: conf; -*- |
40e34895a987
Doxyfile: miscellaneous tweaks
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
16218
diff
changeset
|
2 |
16218
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
3 # Doxyfile for Doxygen 1.7.1 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
4 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
5 # This file describes the settings to be used by the documentation system |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
6 # doxygen (www.doxygen.org) for GNU Octave. |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
7 # |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
8 # All text after a hash (#) is considered a comment and will be ignored |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
9 # The format is: |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
10 # TAG = value [value, ...] |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
11 # For lists items can also be appended using: |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
12 # TAG += value [value, ...] |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
13 # Values that contain spaces should be placed between quotes (" ") |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
14 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
15 #--------------------------------------------------------------------------- |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
16 # Project related configuration options |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
17 #--------------------------------------------------------------------------- |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
18 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
19 # This tag specifies the encoding used for all characters in the |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
20 # config file that follow. We don't use anything but ASCII, but |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
21 # there's no problem using UTF-8 from now on |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
22 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
23 DOXYFILE_ENCODING = UTF-8 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
24 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
25 # Who we are. :-) |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
26 |
16222
40e34895a987
Doxyfile: miscellaneous tweaks
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
16218
diff
changeset
|
27 PROJECT_NAME = "GNU Octave" |
16218
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
28 |
17106
c48625614ea6
Properly incorporate Doxygen into the build system
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
16222
diff
changeset
|
29 PROJECT_BRIEF = "A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab" |
c48625614ea6
Properly incorporate Doxygen into the build system
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
16222
diff
changeset
|
30 |
16218
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
31 # The public stable API version (unrelated to the internal API |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
32 # version). |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
33 |
17106
c48625614ea6
Properly incorporate Doxygen into the build system
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
16222
diff
changeset
|
34 PROJECT_NUMBER = @PACKAGE_VERSION@ |
c48625614ea6
Properly incorporate Doxygen into the build system
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
16222
diff
changeset
|
35 |
c48625614ea6
Properly incorporate Doxygen into the build system
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
16222
diff
changeset
|
36 # Our logo! |
c48625614ea6
Properly incorporate Doxygen into the build system
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
16222
diff
changeset
|
37 |
c48625614ea6
Properly incorporate Doxygen into the build system
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
16222
diff
changeset
|
38 PROJECT_LOGO = @top_srcdir@/doc/icons/octave-logo.png |
16218
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
39 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
40 # The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
41 # base path where the generated documentation will be put. |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
42 |
17106
c48625614ea6
Properly incorporate Doxygen into the build system
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
16222
diff
changeset
|
43 OUTPUT_DIRECTORY = @abs_top_builddir@/doc |
16218
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
44 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
45 # Create 4096 sub-directories (in 2 levels) under the output directory |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
46 # of each output format and will distribute the generated files over |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
47 # these directories. Enabling this option is useful for us, since |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
48 # feeding doxygen a huge amount of source files would put all |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
49 # generated files in the same directory would otherwise cause |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
50 # performance problems for the file system. |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
51 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
52 CREATE_SUBDIRS = YES |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
53 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
54 # The OUTPUT_LANGUAGE tag is used to specify the language in which all |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
55 # documentation generated by doxygen is written. |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
56 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
57 OUTPUT_LANGUAGE = English |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
58 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
59 # Include brief member descriptions after the members that are listed |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
60 # in the file and class documentation (similar to JavaDoc). Set to NO |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
61 # to disable this. |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
62 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
63 BRIEF_MEMBER_DESC = YES |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
64 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
65 # Prepend the brief description of a member or function before the |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
66 # detailed description. Note: if both HIDE_UNDOC_MEMBERS and |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
67 # BRIEF_MEMBER_DESC are set to NO, the brief descriptions will be |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
68 # completely suppressed. |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
69 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
70 REPEAT_BRIEF = YES |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
71 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
72 # If the ALWAYS_DETAILED_SEC and REPEAT_BRIEF tags are both set to YES then |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
73 # Doxygen will generate a detailed section even if there is only a brief |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
74 # description. |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
75 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
76 ALWAYS_DETAILED_SEC = NO |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
77 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
78 # Show inherited members as if they were part of the current class |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
79 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
80 INLINE_INHERITED_MEMB = YES |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
81 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
82 # Prepend the full path before files name in the file list and in the |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
83 # header files. |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
84 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
85 FULL_PATH_NAMES = YES |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
86 |
17106
c48625614ea6
Properly incorporate Doxygen into the build system
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
16222
diff
changeset
|
87 # Remove from the full path names the absolute prefix |
c48625614ea6
Properly incorporate Doxygen into the build system
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
16222
diff
changeset
|
88 |
c48625614ea6
Properly incorporate Doxygen into the build system
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
16222
diff
changeset
|
89 STRIP_FROM_PATH = @top_srcdir@ |
c48625614ea6
Properly incorporate Doxygen into the build system
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
16222
diff
changeset
|
90 |
16218
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
91 # Interpret the first line (until the first dot) of a JavaDoc-style |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
92 # comment as the brief description (without needing the @brief |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
93 # command). |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
94 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
95 JAVADOC_AUTOBRIEF = YES |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
96 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
97 # Interpret the first line (until the first dot) of a Qt-style comment |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
98 # as the brief descriptio (without needing the \brief command). |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
99 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
100 QT_AUTOBRIEF = NO |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
101 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
102 # Undocumented member inherits the documentation from any documented |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
103 # member that it re-implements. |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
104 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
105 INHERIT_DOCS = YES |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
106 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
107 # If the SEPARATE_MEMBER_PAGES tag is set to YES, then doxygen will produce |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
108 # a new page for each member. If set to NO, the documentation of a member will |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
109 # be part of the file/class/namespace that contains it. |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
110 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
111 SEPARATE_MEMBER_PAGES = NO |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
112 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
113 # The TAB_SIZE tag can be used to set the number of spaces in a tab. |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
114 # Doxygen uses this value to replace tabs by spaces in code fragments. |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
115 # We shouldn't have any tabs in the source code to begin with, however. |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
116 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
117 TAB_SIZE = 2 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
118 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
119 # Figure out C++ stdlib classes without needing to parse those files. |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
120 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
121 BUILTIN_STL_SUPPORT = YES |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
122 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
123 #--------------------------------------------------------------------------- |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
124 # Build related configuration options |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
125 #--------------------------------------------------------------------------- |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
126 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
127 # Assume all entities in documentation are documented, even if no |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
128 # documentation was available. |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
129 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
130 EXTRACT_ALL = YES |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
131 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
132 # Include all private members of a class. |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
133 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
134 EXTRACT_PRIVATE = YES |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
135 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
136 # Include all static members of a file. |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
137 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
138 EXTRACT_STATIC = YES |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
139 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
140 # Include classes (and structs) defined locally in source files in the |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
141 # documentation. |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
142 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
143 EXTRACT_LOCAL_CLASSES = YES |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
144 |
17106
c48625614ea6
Properly incorporate Doxygen into the build system
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
16222
diff
changeset
|
145 # We have very few namespaces, so show the ones we have |
c48625614ea6
Properly incorporate Doxygen into the build system
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
16222
diff
changeset
|
146 |
c48625614ea6
Properly incorporate Doxygen into the build system
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
16222
diff
changeset
|
147 SHOW_NAMESPACES = YES |
c48625614ea6
Properly incorporate Doxygen into the build system
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
16222
diff
changeset
|
148 |
16218
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
149 # We don't use namespaces, but if we did, this would extract the |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
150 # anonymous one. |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
151 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
152 EXTRACT_ANON_NSPACES = YES |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
153 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
154 # Hide internal docs, those with the \internal command. |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
155 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
156 INTERNAL_DOCS = NO |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
157 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
158 # Case-sensitive filenames |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
159 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
160 CASE_SENSE_NAMES = YES |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
161 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
162 # List include files with double quotes in the documentation rather |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
163 # than with sharp brackets. |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
164 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
165 FORCE_LOCAL_INCLUDES = YES |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
166 |
16222
40e34895a987
Doxyfile: miscellaneous tweaks
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
16218
diff
changeset
|
167 # Show members alphabetically |
40e34895a987
Doxyfile: miscellaneous tweaks
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
16218
diff
changeset
|
168 |
40e34895a987
Doxyfile: miscellaneous tweaks
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
16218
diff
changeset
|
169 SORT_MEMBER_DOCS = YES |
16218
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
170 |
16222
40e34895a987
Doxyfile: miscellaneous tweaks
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
16218
diff
changeset
|
171 # Also sort the brief descriptions |
40e34895a987
Doxyfile: miscellaneous tweaks
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
16218
diff
changeset
|
172 |
40e34895a987
Doxyfile: miscellaneous tweaks
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
16218
diff
changeset
|
173 SORT_BRIEF_DOCS = YES |
16218
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
174 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
175 # Put ctors first. |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
176 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
177 SORT_MEMBERS_CTORS_1ST = YES |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
178 |
17106
c48625614ea6
Properly incorporate Doxygen into the build system
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
16222
diff
changeset
|
179 # Expand the DEFUN family of macros |
16218
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
180 |
17106
c48625614ea6
Properly incorporate Doxygen into the build system
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
16222
diff
changeset
|
181 MACRO_EXPANSION = YES |
c48625614ea6
Properly incorporate Doxygen into the build system
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
16222
diff
changeset
|
182 EXPAND_ONLY_PREDEF = YES |
c48625614ea6
Properly incorporate Doxygen into the build system
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
16222
diff
changeset
|
183 EXPAND_AS_DEFINED = DEFUN DEFUN_DLD # As defined in the Octave source |
c48625614ea6
Properly incorporate Doxygen into the build system
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
16222
diff
changeset
|
184 # code, i.e. not overriden by this |
c48625614ea6
Properly incorporate Doxygen into the build system
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
16222
diff
changeset
|
185 # config file |
16218
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
186 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
187 #--------------------------------------------------------------------------- |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
188 # configuration options related to the input files |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
189 #--------------------------------------------------------------------------- |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
190 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
191 # Which directories contain Octave source code |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
192 |
17106
c48625614ea6
Properly incorporate Doxygen into the build system
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
16222
diff
changeset
|
193 INPUT = @top_srcdir@/src/ @top_srcdir@/liboctave/ |
c48625614ea6
Properly incorporate Doxygen into the build system
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
16222
diff
changeset
|
194 INPUT += @top_srcdir@/libcruft |
16218
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
195 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
196 # Search subdirectories for input. |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
197 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
198 RECURSIVE = YES |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
199 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
200 # Our examples. |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
201 |
17106
c48625614ea6
Properly incorporate Doxygen into the build system
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
16222
diff
changeset
|
202 EXAMPLE_PATH = @top_srcdir@/examples/ |
16218
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
203 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
204 # If the value of the EXAMPLE_PATH tag contains directories, you can use the |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
205 # EXAMPLE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
206 # and *.h) to filter out the source-files in the directories. If left |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
207 # blank all files are included. |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
208 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
209 EXAMPLE_PATTERNS = |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
210 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
211 # There are no extra C++ files in the examples subdir |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
212 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
213 EXAMPLE_RECURSIVE = NO |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
214 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
215 #--------------------------------------------------------------------------- |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
216 # configuration options related to source browsing |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
217 #--------------------------------------------------------------------------- |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
218 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
219 # Generate a list of source files will be generated. |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
220 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
221 SOURCE_BROWSER = YES |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
222 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
223 # Setting the INLINE_SOURCES tag to YES will include the body |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
224 # of functions and classes directly in the documentation. |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
225 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
226 INLINE_SOURCES = NO |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
227 |
17106
c48625614ea6
Properly incorporate Doxygen into the build system
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
16222
diff
changeset
|
228 # Don't hide the special Doxygen comment blocks |
16218
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
229 |
17106
c48625614ea6
Properly incorporate Doxygen into the build system
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
16222
diff
changeset
|
230 STRIP_CODE_COMMENTS = NO |
16218
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
231 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
232 # For each documented function, list all documented functions |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
233 # referencing it. |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
234 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
235 REFERENCED_BY_RELATION = YES |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
236 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
237 # For each documented function all documented entities called/used by |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
238 # that function will be listed. |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
239 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
240 REFERENCES_RELATION = YES |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
241 |
17106
c48625614ea6
Properly incorporate Doxygen into the build system
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
16222
diff
changeset
|
242 # References link to documentation, not source code. |
16218
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
243 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
244 REFERENCES_LINK_SOURCE = NO |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
245 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
246 #--------------------------------------------------------------------------- |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
247 # configuration options related to the HTML output |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
248 #--------------------------------------------------------------------------- |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
249 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
250 # Generate HTML |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
251 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
252 GENERATE_HTML = YES |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
253 |
17106
c48625614ea6
Properly incorporate Doxygen into the build system
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
16222
diff
changeset
|
254 # i.e. @abs_top_builddir@/doc/doxyhtml |
16218
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
255 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
256 HTML_OUTPUT = doxyhtml |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
257 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
258 #--------------------------------------------------------------------------- |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
259 # configuration options related to the LaTeX output |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
260 #--------------------------------------------------------------------------- |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
261 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
262 # No LaTeX |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
263 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
264 GENERATE_LATEX = NO |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
265 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
266 #--------------------------------------------------------------------------- |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
267 # Configuration options related to the dot tool |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
268 #--------------------------------------------------------------------------- |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
269 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
270 # Show undocumented relations |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
271 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
272 HIDE_UNDOC_RELATIONS = NO |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
273 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
274 # Use dot from graphviz to generate class diagrams. |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
275 |
e16080e36cf9
Doxyfile: new file for generating Doxygen output
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff
changeset
|
276 HAVE_DOT = YES |
16222
40e34895a987
Doxyfile: miscellaneous tweaks
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
16218
diff
changeset
|
277 |
40e34895a987
Doxyfile: miscellaneous tweaks
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
16218
diff
changeset
|
278 # Remove intermediate dot files. |
40e34895a987
Doxyfile: miscellaneous tweaks
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
16218
diff
changeset
|
279 |
40e34895a987
Doxyfile: miscellaneous tweaks
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
16218
diff
changeset
|
280 DOT_CLEANUP = YES |
40e34895a987
Doxyfile: miscellaneous tweaks
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
16218
diff
changeset
|
281 |
17106
c48625614ea6
Properly incorporate Doxygen into the build system
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
16222
diff
changeset
|
282 # Some of our dependency graphs are really huge... |
c48625614ea6
Properly incorporate Doxygen into the build system
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
16222
diff
changeset
|
283 |
c48625614ea6
Properly incorporate Doxygen into the build system
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
16222
diff
changeset
|
284 DOT_GRAPH_MAX_NODES = 100 |