More doxygen tweaking
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Fri, 11 Jan 2013 19:10:58 +0000 (19:10 +0000)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Fri, 11 Jan 2013 19:10:58 +0000 (19:10 +0000)
doc/source/Doxyfile
doc/source/extra/freeradius.png [new file with mode: 0644]

index 2ffcf62..eb1b3e6 100644 (file)
@@ -45,7 +45,7 @@ PROJECT_BRIEF          =
 # exceed 55 pixels and the maximum width should not exceed 200 pixels. 
 # Doxygen will copy the logo to the output directory.
 
-PROJECT_LOGO           = 
+PROJECT_LOGO           = ./extra/freeradius.png 
 
 # The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) 
 # base path where the generated documentation will be put. 
@@ -301,7 +301,7 @@ INLINE_SIMPLE_STRUCTS  = YES
 # be useful for C code in case the coding convention dictates that all compound 
 # types are typedef'ed and only the typedef is referenced, never the tag name.
 
-TYPEDEF_HIDES_STRUCT   = NO
+TYPEDEF_HIDES_STRUCT   = YES
 
 # The SYMBOL_CACHE_SIZE determines the size of the internal cache use to 
 # determine which symbols to keep in memory and which to flush to disk. 
@@ -317,7 +317,7 @@ TYPEDEF_HIDES_STRUCT   = NO
 # 2^(16+SYMBOL_CACHE_SIZE). The valid range is 0..9, the default is 0, 
 # corresponding to a cache size of 2^16 = 65536 symbols
 
-SYMBOL_CACHE_SIZE      = 0
+SYMBOL_CACHE_SIZE      = 4
 
 #---------------------------------------------------------------------------
 # Build related configuration options
@@ -1456,7 +1456,7 @@ SEARCH_INCLUDES        = YES
 # contain include files that are not input files but should be processed by 
 # the preprocessor.
 
-INCLUDE_PATH           = ./../../src/freeradius-devel
+INCLUDE_PATH           = ./../../src/include
 
 # You can use the INCLUDE_FILE_PATTERNS tag to specify one or more wildcard 
 # patterns (like *.h and *.hpp) to filter out the header-files in the 
@@ -1473,10 +1473,20 @@ INCLUDE_FILE_PATTERNS  = *.h
 # undefined via #undef or recursively expanded use the := operator 
 # instead of the = operator.
 
-PREDEFINED            := WITH_PROXY
-PREDEFINED            += WITH_TCP
+PREDEFINED            += WITH_PROXY
 PREDEFINED            += WITH_UNLANG
+PREDEFINED            += WITH_ACCOUNTING
+PREDEFINED            += WITH_DETAIL
+PREDEFINED            += WITH_SESSION_MGMT
+PREDEFINED            += WITH_DYNAMIC_CLIENTS
+PREDEFINED            += WITH_STATS
+PREDEFINED            += WITH_COMMAND_SOCKET
+PREDEFINED            += WITH_COA
+PREDEFINED            += WITH_TCP
 PREDEFINED            += WITH_DHCP
+PREDEFINED            += WITH_VMPS
+PREDEFINED            += WITH_THREADS
+
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then 
 # this tag can be used to specify a list of macro names that should be expanded. 
diff --git a/doc/source/extra/freeradius.png b/doc/source/extra/freeradius.png
new file mode 100644 (file)
index 0000000..4cb8c15
Binary files /dev/null and b/doc/source/extra/freeradius.png differ