# Doxygen configuration file for generating
# the internal developer kit documentation quickly.
# It is equivalent to the devkit-internal configuration
# without graph generation to speed-up doc generation.
# This configuration is not meant for distribution,
# it is basically used for testing the validity of the
# internal documentation (warnings, links, ...)

PROJECT_NAME           = "Geogram"
PROJECT_NUMBER         = "Version @VORPALINE_VERSION@"
PROJECT_BRIEF          = "A programming library of geometric algorithms"

@INCLUDE               = @CMAKE_SOURCE_DIR@/doc/common.dox
WARN_LOGFILE           = @doc_output_dir@/devkit-internal-light.log

# Input files

INPUT                  = @CMAKE_SOURCE_DIR@/src @CMAKE_SOURCE_DIR@/doc/devkit @CMAKE_SOURCE_DIR@/doc/devkit-internal
FILE_PATTERNS          = *.h *.cpp *.dox
RECURSIVE              = YES
TAB_SIZE               = 8

EXCLUDE_PATTERNS       = */.svn/*
#EXCLUDE                += @CMAKE_SOURCE_DIR@/src/lib/geogram/third_party
#EXCLUDE                += @CMAKE_SOURCE_DIR@/src/lib/geogram_gfx/third_party
EXCLUDE                += @CMAKE_SOURCE_DIR@/src/lib/third_party

FULL_PATH_NAMES        = YES
STRIP_FROM_PATH        = @CMAKE_SOURCE_DIR@/
STRIP_FROM_INC_PATH    = @CMAKE_SOURCE_DIR@/src/lib/

OUTPUT_DIRECTORY       = @doc_output_dir@/devkit-internal-light
GENERATE_TAGFILE       = @doc_output_dir@/devkit-internal-light.tags

# Symbols to extract

INTERNAL_DOCS          = YES
ENABLED_SECTIONS       = internal
EXTRACT_ALL            = YES
EXTRACT_PRIVATE        = YES
EXTRACT_STATIC         = YES
EXTRACT_LOCAL_CLASSES  = YES
EXTRACT_ANON_NSPACES   = YES

# Generation options

HAVE_DOT               = @DOXYGEN_HAVE_DOT@
DOT_PATH               = @DOXYGEN_DOT_PATH@

SOURCE_BROWSER         = YES
HTML_TIMESTAMP         = YES
GENERATE_TREEVIEW      = YES
HIDE_UNDOC_RELATIONS   = NO
COLLABORATION_GRAPH    = NO
TEMPLATE_RELATIONS     = NO
REFERENCES_RELATION    = NO
CALL_GRAPH             = NO
CALLER_GRAPH           = NO
INCLUDE_GRAPH          = NO
INCLUDED_BY_GRAPH      = NO
INTERACTIVE_SVG        = NO
DOT_MULTI_TARGETS      = NO
