summaryrefslogtreecommitdiffstats
path: root/src/doxygen.cfg
diff options
context:
space:
mode:
authorMichael Brown2005-05-18 16:38:26 +0200
committerMichael Brown2005-05-18 16:38:26 +0200
commit6b01ed0c958b8e47e3f6a5d9594777e4a898b1e2 (patch)
treeaf250d4cf01e09f9ae15a8b7bf863627e2443f74 /src/doxygen.cfg
parentdoxygen doesn't allow us to do the --include compiler.h trick... (diff)
downloadipxe-6b01ed0c958b8e47e3f6a5d9594777e4a898b1e2.tar.gz
ipxe-6b01ed0c958b8e47e3f6a5d9594777e4a898b1e2.tar.xz
ipxe-6b01ed0c958b8e47e3f6a5d9594777e4a898b1e2.zip
Working to produce reasonably pretty code
Diffstat (limited to 'src/doxygen.cfg')
-rw-r--r--src/doxygen.cfg38
1 files changed, 24 insertions, 14 deletions
diff --git a/src/doxygen.cfg b/src/doxygen.cfg
index 3553d74d..a14e6a99 100644
--- a/src/doxygen.cfg
+++ b/src/doxygen.cfg
@@ -21,25 +21,27 @@ INLINE_INHERITED_MEMB = NO
FULL_PATH_NAMES = NO
STRIP_FROM_PATH =
INTERNAL_DOCS = YES
-STRIP_CODE_COMMENTS = YES
+STRIP_CODE_COMMENTS = NO
CASE_SENSE_NAMES = YES
SHORT_NAMES = NO
HIDE_SCOPE_NAMES = NO
VERBATIM_HEADERS = YES
SHOW_INCLUDE_FILES = YES
-JAVADOC_AUTOBRIEF = NO
+JAVADOC_AUTOBRIEF = YES
MULTILINE_CPP_IS_BRIEF = NO
-DETAILS_AT_TOP = NO
+DETAILS_AT_TOP = YES
INHERIT_DOCS = YES
INLINE_INFO = YES
-SORT_MEMBER_DOCS = YES
+SORT_MEMBER_DOCS = NO
DISTRIBUTE_GROUP_DOC = NO
TAB_SIZE = 8
GENERATE_TODOLIST = YES
GENERATE_TESTLIST = YES
GENERATE_BUGLIST = YES
GENERATE_DEPRECATEDLIST= YES
-ALIASES =
+ALIASES = v=@param \
+ ret=@retval \
+ err=@exception
ENABLED_SECTIONS =
MAX_INITIALIZER_LINES = 30
OPTIMIZE_OUTPUT_FOR_C = YES
@@ -67,14 +69,14 @@ EXAMPLE_PATTERNS =
EXAMPLE_RECURSIVE = NO
IMAGE_PATH =
INPUT_FILTER =
-FILTER_SOURCE_FILES = NO
+FILTER_SOURCE_FILES = YES
#---------------------------------------------------------------------------
# configuration options related to source browsing
#---------------------------------------------------------------------------
SOURCE_BROWSER = YES
-INLINE_SOURCES = YES
+INLINE_SOURCES = NO
REFERENCED_BY_RELATION = YES
-REFERENCES_RELATION = YES
+REFERENCES_RELATION = NO
#---------------------------------------------------------------------------
# configuration options related to the alphabetical class index
#---------------------------------------------------------------------------
@@ -108,7 +110,7 @@ GENERATE_LATEX = YES
LATEX_OUTPUT =
LATEX_CMD_NAME =
MAKEINDEX_CMD_NAME =
-COMPACT_LATEX = NO
+COMPACT_LATEX = YES
PAPER_TYPE = a4wide
EXTRA_PACKAGES =
LATEX_HEADER =
@@ -145,13 +147,21 @@ GENERATE_AUTOGEN_DEF = NO
# Configuration options related to the preprocessor
#---------------------------------------------------------------------------
ENABLE_PREPROCESSING = YES
-MACRO_EXPANSION = NO
-EXPAND_ONLY_PREDEF = NO
+MACRO_EXPANSION = YES
+EXPAND_ONLY_PREDEF = YES
SEARCH_INCLUDES = YES
-INCLUDE_PATH =
+INCLUDE_PATH = include \
+ arch/@ARCH@/include
INCLUDE_FILE_PATTERNS =
-PREDEFINED =
-EXPAND_AS_DEFINED =
+PREDEFINED = DOXYGEN=1
+EXPAND_AS_DEFINED = __attribute__ \
+ PACKED \
+ __unused \
+ __used \
+ __aligned \
+ __table \
+ __table_start \
+ __table_end
SKIP_FUNCTION_MACROS = YES
#---------------------------------------------------------------------------
# Configuration::addtions related to external references