--- /dev/null
+/**
+ * @mainpage GNUnet documentation
+ *
+ * @section Introduction
+ *
+ * See the [Modules](modules.html) section for documentation of the various services, APIs and libraries of GNUnet.
+ *
+ * Some additional documentation can be found under [Files](files.html), in the src/include/ directory.
+ *
+ * See also the [handbooks](https://gnunet.org/handbooks) for installation, users, and developers.
+ */
DOXYFILE_ENCODING = UTF-8
PROJECT_NAME = GNUnet
PROJECT_NUMBER = 0.10.x
+PROJECT_LOGO = logo.png
OUTPUT_DIRECTORY = .
CREATE_SUBDIRS = YES
OUTPUT_LANGUAGE = English
FULL_PATH_NAMES = YES
STRIP_FROM_PATH = ../..
STRIP_FROM_INC_PATH = ../../src/include \
- src/include
+ src/include \
+ include
SHORT_NAMES = NO
JAVADOC_AUTOBRIEF = YES
QT_AUTOBRIEF = NO
INLINE_INFO = YES
SORT_MEMBER_DOCS = NO
SORT_BRIEF_DOCS = NO
-SORT_GROUP_NAMES = NO
+SORT_GROUP_NAMES = YES
SORT_BY_SCOPE_NAME = NO
GENERATE_TODOLIST = YES
GENERATE_TESTLIST = YES
#---------------------------------------------------------------------------
# configuration options related to the input files
#---------------------------------------------------------------------------
-INPUT = ../..
+INPUT = ../../src ../../contrib ../../doc
INPUT_ENCODING = UTF-8
FILE_PATTERNS = *.c \
*.cc \
RECURSIVE = YES
EXCLUDE =
EXCLUDE_SYMLINKS = NO
-EXCLUDE_PATTERNS = */test_* */.svn/* */perf_*
+EXCLUDE_PATTERNS = */test_* */.svn/* */.git/* */perf_* .*
EXCLUDE_SYMBOLS =
EXAMPLE_PATH =
EXAMPLE_PATTERNS = *
CALLER_GRAPH = YES
GRAPHICAL_HIERARCHY = YES
DIRECTORY_GRAPH = YES
-DOT_IMAGE_FORMAT = png
+DOT_IMAGE_FORMAT = svg
+INTERACTIVE_SVG = NO
DOT_PATH =
DOTFILE_DIRS =
DOT_GRAPH_MAX_NODES = 50