Browse Source

Working to produce reasonably pretty code

tags/v0.9.3
Michael Brown 19 years ago
parent
commit
6b01ed0c95
1 changed files with 24 additions and 14 deletions
  1. 24
    14
      src/doxygen.cfg

+ 24
- 14
src/doxygen.cfg View File

@@ -21,25 +21,27 @@ INLINE_INHERITED_MEMB  = NO
21 21
 FULL_PATH_NAMES        = NO
22 22
 STRIP_FROM_PATH        = 
23 23
 INTERNAL_DOCS          = YES
24
-STRIP_CODE_COMMENTS    = YES
24
+STRIP_CODE_COMMENTS    = NO
25 25
 CASE_SENSE_NAMES       = YES
26 26
 SHORT_NAMES            = NO
27 27
 HIDE_SCOPE_NAMES       = NO
28 28
 VERBATIM_HEADERS       = YES
29 29
 SHOW_INCLUDE_FILES     = YES
30
-JAVADOC_AUTOBRIEF      = NO
30
+JAVADOC_AUTOBRIEF      = YES
31 31
 MULTILINE_CPP_IS_BRIEF = NO
32
-DETAILS_AT_TOP         = NO
32
+DETAILS_AT_TOP         = YES
33 33
 INHERIT_DOCS           = YES
34 34
 INLINE_INFO            = YES
35
-SORT_MEMBER_DOCS       = YES
35
+SORT_MEMBER_DOCS       = NO
36 36
 DISTRIBUTE_GROUP_DOC   = NO
37 37
 TAB_SIZE               = 8
38 38
 GENERATE_TODOLIST      = YES
39 39
 GENERATE_TESTLIST      = YES
40 40
 GENERATE_BUGLIST       = YES
41 41
 GENERATE_DEPRECATEDLIST= YES
42
-ALIASES                = 
42
+ALIASES                = v=@param \
43
+                         ret=@retval \
44
+                         err=@exception
43 45
 ENABLED_SECTIONS       = 
44 46
 MAX_INITIALIZER_LINES  = 30
45 47
 OPTIMIZE_OUTPUT_FOR_C  = YES
@@ -67,14 +69,14 @@ EXAMPLE_PATTERNS       =
67 69
 EXAMPLE_RECURSIVE      = NO
68 70
 IMAGE_PATH             = 
69 71
 INPUT_FILTER           = 
70
-FILTER_SOURCE_FILES    = NO
72
+FILTER_SOURCE_FILES    = YES
71 73
 #---------------------------------------------------------------------------
72 74
 # configuration options related to source browsing
73 75
 #---------------------------------------------------------------------------
74 76
 SOURCE_BROWSER         = YES
75
-INLINE_SOURCES         = YES
77
+INLINE_SOURCES         = NO
76 78
 REFERENCED_BY_RELATION = YES
77
-REFERENCES_RELATION    = YES
79
+REFERENCES_RELATION    = NO
78 80
 #---------------------------------------------------------------------------
79 81
 # configuration options related to the alphabetical class index
80 82
 #---------------------------------------------------------------------------
@@ -108,7 +110,7 @@ GENERATE_LATEX         = YES
108 110
 LATEX_OUTPUT           = 
109 111
 LATEX_CMD_NAME         = 
110 112
 MAKEINDEX_CMD_NAME     = 
111
-COMPACT_LATEX          = NO
113
+COMPACT_LATEX          = YES
112 114
 PAPER_TYPE             = a4wide
113 115
 EXTRA_PACKAGES         = 
114 116
 LATEX_HEADER           = 
@@ -145,13 +147,21 @@ GENERATE_AUTOGEN_DEF   = NO
145 147
 # Configuration options related to the preprocessor   
146 148
 #---------------------------------------------------------------------------
147 149
 ENABLE_PREPROCESSING   = YES
148
-MACRO_EXPANSION        = NO
149
-EXPAND_ONLY_PREDEF     = NO
150
+MACRO_EXPANSION        = YES
151
+EXPAND_ONLY_PREDEF     = YES
150 152
 SEARCH_INCLUDES        = YES
151
-INCLUDE_PATH           = 
153
+INCLUDE_PATH           = include \
154
+                         arch/@ARCH@/include
152 155
 INCLUDE_FILE_PATTERNS  = 
153
-PREDEFINED             = 
154
-EXPAND_AS_DEFINED      = 
156
+PREDEFINED             = DOXYGEN=1
157
+EXPAND_AS_DEFINED      = __attribute__ \
158
+                         PACKED \
159
+                         __unused \
160
+                         __used \
161
+                         __aligned \
162
+                         __table \
163
+                         __table_start \
164
+                         __table_end
155 165
 SKIP_FUNCTION_MACROS   = YES
156 166
 #---------------------------------------------------------------------------
157 167
 # Configuration::addtions related to external references   

Loading…
Cancel
Save