diff options
author | onefang | 2019-08-23 09:48:29 +1000 |
---|---|---|
committer | onefang | 2019-08-23 09:48:29 +1000 |
commit | 35b9e38c17ce04d07ea6e926a405dc7c060b6ea3 (patch) | |
tree | 68d4fe3dee53d15b5b11f81e430d473340c10170 /coderDocs | |
parent | config/ROBUST/RobustExtra.ini (diff) | |
download | opensim-SC_OLD-35b9e38c17ce04d07ea6e926a405dc7c060b6ea3.zip opensim-SC_OLD-35b9e38c17ce04d07ea6e926a405dc7c060b6ea3.tar.gz opensim-SC_OLD-35b9e38c17ce04d07ea6e926a405dc7c060b6ea3.tar.bz2 opensim-SC_OLD-35b9e38c17ce04d07ea6e926a405dc7c060b6ea3.tar.xz |
Shuffle some coder level docs to it's own directory.
Diffstat (limited to 'coderDocs')
-rw-r--r-- | coderDocs/BUILDING.md | 46 | ||||
-rw-r--r-- | coderDocs/README | 14 | ||||
-rw-r--r-- | coderDocs/TESTING.txt | 74 | ||||
-rw-r--r-- | coderDocs/TODO.txt | 68 | ||||
-rw-r--r-- | coderDocs/doxygen.conf | 290 |
5 files changed, 492 insertions, 0 deletions
diff --git a/coderDocs/BUILDING.md b/coderDocs/BUILDING.md new file mode 100644 index 0000000..233fa08 --- /dev/null +++ b/coderDocs/BUILDING.md | |||
@@ -0,0 +1,46 @@ | |||
1 | # Building on Windows | ||
2 | |||
3 | Steps: | ||
4 | * runprebuild.bat | ||
5 | * Load OpenSim.sln into Visual Studio .NET and build the solution. | ||
6 | * chdir bin | ||
7 | * copy OpenSim.ini.example to OpenSim.ini and other appropriate files in ../../config/config-include | ||
8 | * run OpenSim.exe | ||
9 | |||
10 | # Building on Linux | ||
11 | |||
12 | Prereqs: | ||
13 | * Mono >= 2.4.3 | ||
14 | * Nant >= 0.85 | ||
15 | * On some Linux distributions you may need to install additional packages. | ||
16 | See http://opensimulator.org/wiki/Dependencies for more information. | ||
17 | * May also use xbuild (included in mono distributions) | ||
18 | * May use Monodevelop, a cross-platform IDE | ||
19 | |||
20 | From the distribution type: | ||
21 | * ./runprebuild.sh | ||
22 | * nant (or !* xbuild) | ||
23 | * cd bin | ||
24 | * copy OpenSim.ini.example to OpenSim.ini and other appropriate files in ../../config/config-include | ||
25 | * run mono OpenSim.exe | ||
26 | !* xbuild option switches | ||
27 | !* clean: xbuild /target:clean | ||
28 | !* debug: (default) xbuild /property:Configuration=Debug | ||
29 | !* release: xbuild /property:Configuration=Release | ||
30 | |||
31 | # Using Monodevelop | ||
32 | |||
33 | From the distribution type: | ||
34 | * ./runprebuild.sh | ||
35 | * type monodevelop OpenSim.sln | ||
36 | |||
37 | # References | ||
38 | |||
39 | Helpful resources: | ||
40 | * http://opensimulator.org/wiki/Build_Instructions | ||
41 | |||
42 | |||
43 | # For Devuan ASCII (and likely Debian Stretch) | ||
44 | |||
45 | * xbuild /p:TargetFrameworkVersion="v4.5" | ||
46 | |||
diff --git a/coderDocs/README b/coderDocs/README new file mode 100644 index 0000000..6e94d1e --- /dev/null +++ b/coderDocs/README | |||
@@ -0,0 +1,14 @@ | |||
1 | README | ||
2 | |||
3 | This directory does not currently contain any OpenSimulator user level | ||
4 | documentation. Such documentation can be found at http://opensimulator.org | ||
5 | instead. | ||
6 | |||
7 | Rather, this directory can contain source-code documentation as generated | ||
8 | via the doxygen package, and some other coder level documentation. | ||
9 | |||
10 | To do this, execute - | ||
11 | |||
12 | doxygen doxygen.conf | ||
13 | |||
14 | on the command line. | ||
diff --git a/coderDocs/TESTING.txt b/coderDocs/TESTING.txt new file mode 100644 index 0000000..da9dd60 --- /dev/null +++ b/coderDocs/TESTING.txt | |||
@@ -0,0 +1,74 @@ | |||
1 | = The Quick Guide to OpenSim Unit Testing = | ||
2 | |||
3 | == Running Tests == | ||
4 | |||
5 | On Linux you will need to have NUnit installed (http://www.nunit.org). | ||
6 | This is commonly available in distribution package repositories. | ||
7 | |||
8 | When this is installed, run the command | ||
9 | |||
10 | > nant test | ||
11 | |||
12 | Please see the TESTING ON WINDOWS section below for Windows instructions. | ||
13 | |||
14 | == Adding Tests == | ||
15 | |||
16 | Tests should not be added to production assemblies. They should | ||
17 | instead be added to assemblies of the name | ||
18 | My.Production.Assembly.Tests.dll. This lets them easily be removed | ||
19 | from production environments that don't want the bloat. | ||
20 | |||
21 | Tests should be as close to the code as possible. It is recommended | ||
22 | that if you are writing tests they end up in a "Tests" sub-directory | ||
23 | of the directory where the code you are testing resides. | ||
24 | |||
25 | If you have added a new test assembly that hasn't existed before you | ||
26 | must list it in both ".nant/local.include" | ||
27 | for it to be accessible to Linux users and to the continuous | ||
28 | integration system. | ||
29 | |||
30 | == TESTING ON WINDOWS == | ||
31 | |||
32 | To use nunit testing on opensim code, you have a variety of methods. The | ||
33 | easiast methods involve using IDE capabilities to test code. Using | ||
34 | VS2005/2008 I recommend using the testing capabilities of Resharper(commercial) | ||
35 | or TestDriven.Net(free). Both will recognize nunit tests within your | ||
36 | application and allow you to test them individually, or all at once, etc. You | ||
37 | will also be able to step into debug mode into a test through these add-ins | ||
38 | enabling a developer to jump right in and see how a specific | ||
39 | test-case/scenerio works. | ||
40 | |||
41 | Additionally, it is my understanding that sharpdevelop and monodevelop have | ||
42 | their own nunit testing plugins within their IDE. Though I am not certain of | ||
43 | their exact feature set or stability. | ||
44 | |||
45 | == Using NUnit Directly == | ||
46 | The NUnit project is a very mature testing application. It can be obtained | ||
47 | from www.nunit.org are via various package distrobutions for Linux. Please be | ||
48 | sure to get a .Net 2.0 version of Nunit, as OpenSim makes use of .Net 2.0 | ||
49 | functionality. | ||
50 | |||
51 | Nunit comes with 2 tools that will enable you to run tests from assembly | ||
52 | inputs. Nunit-gui and nunit-console. NUnit-gui is a console that will let | ||
53 | you view the execution of various tests within your assemblies and give visual | ||
54 | indication of teir success or failure. This is a useful tool for those who | ||
55 | lack IDE addins ( or lack IDEs at all ). | ||
56 | |||
57 | Nunit console allows you to execute the nunit tests of assemblies via console. | ||
58 | Its output will show test failures and successes and a summary of what | ||
59 | happened. This is very useful for a quick overview and/or automated testing. | ||
60 | |||
61 | === Windows === | ||
62 | Windows version of nunit-console is by default .Net 2.0 if you downloaded the | ||
63 | .Net 2.0 version of Nunit. Be sure to setup your PATH environment variable. | ||
64 | |||
65 | === Linux & OSX === | ||
66 | On these operating systems you will have to use the command "nunit-console2" | ||
67 | |||
68 | === Example === | ||
69 | |||
70 | nunit-console2 OpenSim.Framework.Tests.dll (on linux) | ||
71 | nunit-console OpenSim.Framework.Tests.dll (on windows) | ||
72 | |||
73 | See the file OpenSim/Data/Tests/Resources/TestDataConnections.ini | ||
74 | for information to setup testing for data | ||
diff --git a/coderDocs/TODO.txt b/coderDocs/TODO.txt new file mode 100644 index 0000000..2d53a2f --- /dev/null +++ b/coderDocs/TODO.txt | |||
@@ -0,0 +1,68 @@ | |||
1 | Still to do - | ||
2 | |||
3 | Clean up the configs. | ||
4 | Why do we have Include-Common, Include-modules, Include-osslEnable, Include-Architecture, Include-Storage, Include-*Cache ?????? | ||
5 | It only looks for "Include-". | ||
6 | Maybe move bin/assets and bin/inventory out of tree as well? | ||
7 | |||
8 | save iar password check. | ||
9 | Check against the users password, and all the gods passwords. | ||
10 | |||
11 | osForceSit() add a popup asking permission. | ||
12 | And with the os*animation, ossetspeed, ... | ||
13 | |||
14 | |||
15 | There was a showstopper, forgot what it is. lol | ||
16 | |||
17 | |||
18 | |||
19 | Paths - | ||
20 | ------- | ||
21 | |||
22 | cd /opt/opensim-0.9.0.1_MG/current/bin | ||
23 | mono Robust.exe -inidirectory=/opt/opensim-0.9.0.1_MG/config/ROBUST | ||
24 | mono OpenSim.exe -inidirectory=/opt/opensim-0.9.0.1_MG/config/sim05 | ||
25 | |||
26 | /usr/bin/mono /opt/opensim/current/bin/Robust.exe -logconfig=/opt/opensim/config/ROBUST/Robust.exe.config -inifile=/opt/opensim/config/ROBUST/Robust.ini | ||
27 | |||
28 | |||
29 | # When each .ini file is read, it's includes get added to the end of the list of .ini files to read | ||
30 | # -inimaster is read first, the defaults | ||
31 | # -inifile is read next, defaults to OpenSim.ini | ||
32 | # -inidirectory files are read next, in some random order | ||
33 | # include files are read last | ||
34 | # This is the problem, coz files included from earlier get to overide later files. | ||
35 | # Which is really against all that is holy. | ||
36 | |||
37 | /usr/bin/mono /opt/opensim/current/bin/OpenSim.exe -logconfig=/opt/opensim/config/sim07/OpenSim.exe.config -inifile=/opt/opensim/config/OpenSim.ini -inidirectory=/opt/opensim/config/sim07 | ||
38 | |||
39 | |||
40 | Name | ||
41 | ---- | ||
42 | |||
43 | UnifiedKidsGrids | ||
44 | SledjChisel, the version where we chisel away at OpenSim until it's all gone and is now SledjHamr. B-) | ||
45 | SledjChisl? | ||
46 | |||
47 | |||
48 | |||
49 | Old TODO | ||
50 | -------- | ||
51 | |||
52 | FIX BUGS - | ||
53 | |||
54 | Zarro boogs! | ||
55 | |||
56 | |||
57 | NEW FEATURES - | ||
58 | |||
59 | In [Startup] there is this - | ||
60 | ; To run a script every few minutes, set the script filename here | ||
61 | ; timer_Script = "filename" | ||
62 | Could do things with that perhaps. | ||
63 | |||
64 | |||
65 | In [Startup] there is this - | ||
66 | ; Simulator Stats URI | ||
67 | ; Enable JSON simulator data by setting a URI name (case sensitive) | ||
68 | ; Stats_URI = "jsonSimStats" | ||
diff --git a/coderDocs/doxygen.conf b/coderDocs/doxygen.conf new file mode 100644 index 0000000..148de9c --- /dev/null +++ b/coderDocs/doxygen.conf | |||
@@ -0,0 +1,290 @@ | |||
1 | # Doxyfile 1.8.2 | ||
2 | |||
3 | #--------------------------------------------------------------------------- | ||
4 | # Project related configuration options | ||
5 | #--------------------------------------------------------------------------- | ||
6 | DOXYFILE_ENCODING = UTF-8 | ||
7 | PROJECT_NAME = OpenSim | ||
8 | PROJECT_NUMBER = GIT | ||
9 | PROJECT_BRIEF = | ||
10 | PROJECT_LOGO = | ||
11 | OUTPUT_DIRECTORY = | ||
12 | CREATE_SUBDIRS = NO | ||
13 | OUTPUT_LANGUAGE = English | ||
14 | BRIEF_MEMBER_DESC = YES | ||
15 | REPEAT_BRIEF = YES | ||
16 | ABBREVIATE_BRIEF = | ||
17 | ALWAYS_DETAILED_SEC = NO | ||
18 | INLINE_INHERITED_MEMB = NO | ||
19 | FULL_PATH_NAMES = YES | ||
20 | STRIP_FROM_PATH = | ||
21 | STRIP_FROM_INC_PATH = | ||
22 | SHORT_NAMES = NO | ||
23 | JAVADOC_AUTOBRIEF = NO | ||
24 | QT_AUTOBRIEF = NO | ||
25 | MULTILINE_CPP_IS_BRIEF = NO | ||
26 | INHERIT_DOCS = YES | ||
27 | SEPARATE_MEMBER_PAGES = NO | ||
28 | TAB_SIZE = 8 | ||
29 | ALIASES = | ||
30 | TCL_SUBST = | ||
31 | OPTIMIZE_OUTPUT_FOR_C = NO | ||
32 | OPTIMIZE_OUTPUT_JAVA = NO | ||
33 | OPTIMIZE_FOR_FORTRAN = NO | ||
34 | OPTIMIZE_OUTPUT_VHDL = NO | ||
35 | EXTENSION_MAPPING = | ||
36 | MARKDOWN_SUPPORT = YES | ||
37 | AUTOLINK_SUPPORT = YES | ||
38 | BUILTIN_STL_SUPPORT = NO | ||
39 | CPP_CLI_SUPPORT = NO | ||
40 | SIP_SUPPORT = NO | ||
41 | IDL_PROPERTY_SUPPORT = YES | ||
42 | DISTRIBUTE_GROUP_DOC = NO | ||
43 | SUBGROUPING = YES | ||
44 | INLINE_GROUPED_CLASSES = NO | ||
45 | INLINE_SIMPLE_STRUCTS = NO | ||
46 | TYPEDEF_HIDES_STRUCT = NO | ||
47 | SYMBOL_CACHE_SIZE = 0 | ||
48 | LOOKUP_CACHE_SIZE = 0 | ||
49 | #--------------------------------------------------------------------------- | ||
50 | # Build related configuration options | ||
51 | #--------------------------------------------------------------------------- | ||
52 | EXTRACT_ALL = YES | ||
53 | EXTRACT_PRIVATE = NO | ||
54 | EXTRACT_PACKAGE = NO | ||
55 | EXTRACT_STATIC = NO | ||
56 | EXTRACT_LOCAL_CLASSES = YES | ||
57 | EXTRACT_LOCAL_METHODS = NO | ||
58 | EXTRACT_ANON_NSPACES = NO | ||
59 | HIDE_UNDOC_MEMBERS = NO | ||
60 | HIDE_UNDOC_CLASSES = NO | ||
61 | HIDE_FRIEND_COMPOUNDS = NO | ||
62 | HIDE_IN_BODY_DOCS = NO | ||
63 | INTERNAL_DOCS = NO | ||
64 | CASE_SENSE_NAMES = YES | ||
65 | HIDE_SCOPE_NAMES = NO | ||
66 | SHOW_INCLUDE_FILES = YES | ||
67 | FORCE_LOCAL_INCLUDES = NO | ||
68 | INLINE_INFO = YES | ||
69 | SORT_MEMBER_DOCS = YES | ||
70 | SORT_BRIEF_DOCS = NO | ||
71 | SORT_MEMBERS_CTORS_1ST = NO | ||
72 | SORT_GROUP_NAMES = NO | ||
73 | SORT_BY_SCOPE_NAME = NO | ||
74 | STRICT_PROTO_MATCHING = NO | ||
75 | GENERATE_TODOLIST = YES | ||
76 | GENERATE_TESTLIST = YES | ||
77 | GENERATE_BUGLIST = YES | ||
78 | GENERATE_DEPRECATEDLIST= YES | ||
79 | ENABLED_SECTIONS = | ||
80 | MAX_INITIALIZER_LINES = 30 | ||
81 | SHOW_USED_FILES = YES | ||
82 | SHOW_FILES = YES | ||
83 | SHOW_NAMESPACES = YES | ||
84 | FILE_VERSION_FILTER = | ||
85 | LAYOUT_FILE = | ||
86 | CITE_BIB_FILES = | ||
87 | #--------------------------------------------------------------------------- | ||
88 | # configuration options related to warning and progress messages | ||
89 | #--------------------------------------------------------------------------- | ||
90 | QUIET = NO | ||
91 | WARNINGS = YES | ||
92 | WARN_IF_UNDOCUMENTED = YES | ||
93 | WARN_IF_DOC_ERROR = YES | ||
94 | WARN_NO_PARAMDOC = NO | ||
95 | WARN_FORMAT = "$file:$line: $text" | ||
96 | WARN_LOGFILE = doxygen.error.log | ||
97 | #--------------------------------------------------------------------------- | ||
98 | # configuration options related to the input files | ||
99 | #--------------------------------------------------------------------------- | ||
100 | INPUT = ../OpenSim | ||
101 | INPUT_ENCODING = UTF-8 | ||
102 | FILE_PATTERNS = | ||
103 | RECURSIVE = YES | ||
104 | EXCLUDE = | ||
105 | EXCLUDE_SYMLINKS = NO | ||
106 | EXCLUDE_PATTERNS = | ||
107 | EXCLUDE_SYMBOLS = | ||
108 | EXAMPLE_PATH = | ||
109 | EXAMPLE_PATTERNS = | ||
110 | EXAMPLE_RECURSIVE = NO | ||
111 | IMAGE_PATH = | ||
112 | INPUT_FILTER = | ||
113 | FILTER_PATTERNS = | ||
114 | FILTER_SOURCE_FILES = NO | ||
115 | FILTER_SOURCE_PATTERNS = | ||
116 | #--------------------------------------------------------------------------- | ||
117 | # configuration options related to source browsing | ||
118 | #--------------------------------------------------------------------------- | ||
119 | SOURCE_BROWSER = NO | ||
120 | INLINE_SOURCES = NO | ||
121 | STRIP_CODE_COMMENTS = YES | ||
122 | REFERENCED_BY_RELATION = NO | ||
123 | REFERENCES_RELATION = NO | ||
124 | REFERENCES_LINK_SOURCE = YES | ||
125 | USE_HTAGS = NO | ||
126 | VERBATIM_HEADERS = YES | ||
127 | #--------------------------------------------------------------------------- | ||
128 | # configuration options related to the alphabetical class index | ||
129 | #--------------------------------------------------------------------------- | ||
130 | ALPHABETICAL_INDEX = NO | ||
131 | COLS_IN_ALPHA_INDEX = 5 | ||
132 | IGNORE_PREFIX = | ||
133 | #--------------------------------------------------------------------------- | ||
134 | # configuration options related to the HTML output | ||
135 | #--------------------------------------------------------------------------- | ||
136 | GENERATE_HTML = YES | ||
137 | HTML_OUTPUT = html | ||
138 | HTML_FILE_EXTENSION = .html | ||
139 | HTML_HEADER = | ||
140 | HTML_FOOTER = | ||
141 | HTML_STYLESHEET = | ||
142 | HTML_EXTRA_STYLESHEET = | ||
143 | HTML_EXTRA_FILES = | ||
144 | HTML_COLORSTYLE_HUE = 220 | ||
145 | HTML_COLORSTYLE_SAT = 100 | ||
146 | HTML_COLORSTYLE_GAMMA = 80 | ||
147 | HTML_TIMESTAMP = YES | ||
148 | HTML_DYNAMIC_SECTIONS = NO | ||
149 | HTML_INDEX_NUM_ENTRIES = 100 | ||
150 | GENERATE_DOCSET = NO | ||
151 | DOCSET_FEEDNAME = "OpenSimulator docs" | ||
152 | DOCSET_BUNDLE_ID = org.opensimulator.OpenSim | ||
153 | DOCSET_PUBLISHER_ID = org.opensimulator.OpenSim | ||
154 | DOCSET_PUBLISHER_NAME = OpenSim | ||
155 | GENERATE_HTMLHELP = NO | ||
156 | CHM_FILE = | ||
157 | HHC_LOCATION = | ||
158 | GENERATE_CHI = NO | ||
159 | CHM_INDEX_ENCODING = | ||
160 | BINARY_TOC = NO | ||
161 | TOC_EXPAND = NO | ||
162 | GENERATE_QHP = NO | ||
163 | QCH_FILE = | ||
164 | QHP_NAMESPACE = org.opensimulator.OpenSim | ||
165 | QHP_VIRTUAL_FOLDER = doc | ||
166 | QHP_CUST_FILTER_NAME = | ||
167 | QHP_CUST_FILTER_ATTRS = | ||
168 | QHP_SECT_FILTER_ATTRS = | ||
169 | QHG_LOCATION = | ||
170 | GENERATE_ECLIPSEHELP = NO | ||
171 | ECLIPSE_DOC_ID = org.opensimulator.OpenSim | ||
172 | DISABLE_INDEX = NO | ||
173 | GENERATE_TREEVIEW = NO | ||
174 | ENUM_VALUES_PER_LINE = 4 | ||
175 | TREEVIEW_WIDTH = 250 | ||
176 | EXT_LINKS_IN_WINDOW = NO | ||
177 | FORMULA_FONTSIZE = 10 | ||
178 | FORMULA_TRANSPARENT = YES | ||
179 | USE_MATHJAX = NO | ||
180 | MATHJAX_RELPATH = http://cdn.mathjax.org/mathjax/latest | ||
181 | MATHJAX_EXTENSIONS = | ||
182 | SEARCHENGINE = YES | ||
183 | SERVER_BASED_SEARCH = NO | ||
184 | #--------------------------------------------------------------------------- | ||
185 | # configuration options related to the LaTeX output | ||
186 | #--------------------------------------------------------------------------- | ||
187 | GENERATE_LATEX = NO | ||
188 | LATEX_OUTPUT = latex | ||
189 | LATEX_CMD_NAME = latex | ||
190 | MAKEINDEX_CMD_NAME = makeindex | ||
191 | COMPACT_LATEX = NO | ||
192 | PAPER_TYPE = a4wide | ||
193 | EXTRA_PACKAGES = | ||
194 | LATEX_HEADER = | ||
195 | LATEX_FOOTER = | ||
196 | PDF_HYPERLINKS = YES | ||
197 | USE_PDFLATEX = YES | ||
198 | LATEX_BATCHMODE = NO | ||
199 | LATEX_HIDE_INDICES = NO | ||
200 | LATEX_SOURCE_CODE = NO | ||
201 | LATEX_BIB_STYLE = plain | ||
202 | #--------------------------------------------------------------------------- | ||
203 | # configuration options related to the RTF output | ||
204 | #--------------------------------------------------------------------------- | ||
205 | GENERATE_RTF = NO | ||
206 | RTF_OUTPUT = rtf | ||
207 | COMPACT_RTF = NO | ||
208 | RTF_HYPERLINKS = NO | ||
209 | RTF_STYLESHEET_FILE = | ||
210 | RTF_EXTENSIONS_FILE = | ||
211 | #--------------------------------------------------------------------------- | ||
212 | # configuration options related to the man page output | ||
213 | #--------------------------------------------------------------------------- | ||
214 | GENERATE_MAN = NO | ||
215 | MAN_OUTPUT = man | ||
216 | MAN_EXTENSION = .3 | ||
217 | MAN_LINKS = NO | ||
218 | #--------------------------------------------------------------------------- | ||
219 | # configuration options related to the XML output | ||
220 | #--------------------------------------------------------------------------- | ||
221 | GENERATE_XML = NO | ||
222 | XML_OUTPUT = xml | ||
223 | XML_SCHEMA = | ||
224 | XML_DTD = | ||
225 | XML_PROGRAMLISTING = YES | ||
226 | #--------------------------------------------------------------------------- | ||
227 | # configuration options for the AutoGen Definitions output | ||
228 | #--------------------------------------------------------------------------- | ||
229 | GENERATE_AUTOGEN_DEF = NO | ||
230 | #--------------------------------------------------------------------------- | ||
231 | # configuration options related to the Perl module output | ||
232 | #--------------------------------------------------------------------------- | ||
233 | GENERATE_PERLMOD = NO | ||
234 | PERLMOD_LATEX = NO | ||
235 | PERLMOD_PRETTY = YES | ||
236 | PERLMOD_MAKEVAR_PREFIX = | ||
237 | #--------------------------------------------------------------------------- | ||
238 | # Configuration options related to the preprocessor | ||
239 | #--------------------------------------------------------------------------- | ||
240 | ENABLE_PREPROCESSING = YES | ||
241 | MACRO_EXPANSION = NO | ||
242 | EXPAND_ONLY_PREDEF = NO | ||
243 | SEARCH_INCLUDES = YES | ||
244 | INCLUDE_PATH = | ||
245 | INCLUDE_FILE_PATTERNS = | ||
246 | PREDEFINED = | ||
247 | EXPAND_AS_DEFINED = | ||
248 | SKIP_FUNCTION_MACROS = YES | ||
249 | #--------------------------------------------------------------------------- | ||
250 | # Configuration::additions related to external references | ||
251 | #--------------------------------------------------------------------------- | ||
252 | TAGFILES = | ||
253 | GENERATE_TAGFILE = | ||
254 | ALLEXTERNALS = NO | ||
255 | EXTERNAL_GROUPS = YES | ||
256 | PERL_PATH = /usr/bin/perl | ||
257 | #--------------------------------------------------------------------------- | ||
258 | # Configuration options related to the dot tool | ||
259 | #--------------------------------------------------------------------------- | ||
260 | CLASS_DIAGRAMS = YES | ||
261 | MSCGEN_PATH = | ||
262 | HIDE_UNDOC_RELATIONS = YES | ||
263 | HAVE_DOT = NO | ||
264 | DOT_NUM_THREADS = 0 | ||
265 | DOT_FONTNAME = Helvetica | ||
266 | DOT_FONTSIZE = 10 | ||
267 | DOT_FONTPATH = | ||
268 | CLASS_GRAPH = YES | ||
269 | COLLABORATION_GRAPH = YES | ||
270 | GROUP_GRAPHS = YES | ||
271 | UML_LOOK = NO | ||
272 | UML_LIMIT_NUM_FIELDS = 10 | ||
273 | TEMPLATE_RELATIONS = NO | ||
274 | INCLUDE_GRAPH = YES | ||
275 | INCLUDED_BY_GRAPH = YES | ||
276 | CALL_GRAPH = NO | ||
277 | CALLER_GRAPH = NO | ||
278 | GRAPHICAL_HIERARCHY = YES | ||
279 | DIRECTORY_GRAPH = YES | ||
280 | DOT_IMAGE_FORMAT = png | ||
281 | INTERACTIVE_SVG = NO | ||
282 | DOT_PATH = | ||
283 | DOTFILE_DIRS = | ||
284 | MSCFILE_DIRS = | ||
285 | DOT_GRAPH_MAX_NODES = 50 | ||
286 | MAX_DOT_GRAPH_DEPTH = 0 | ||
287 | DOT_TRANSPARENT = YES | ||
288 | DOT_MULTI_TARGETS = NO | ||
289 | GENERATE_LEGEND = YES | ||
290 | DOT_CLEANUP = YES | ||