Doxyfile 1.66 KB
Newer Older
1
PROJECT_NAME           = Dia
2
PROJECT_BRIEF          = "extensible application to create structured diagrams"
3 4 5 6 7
PROJECT_LOGO           = ../data/icons/scalable/apps/dia.svg

TAB_SIZE               = 8
OPTIMIZE_OUTPUT_FOR_C  = YES
# w/o this we could use \extends DiaObject instead of \extends _DiaObject
8 9 10
# also the names in the diagram would be nicer, but the collaboration graph 
# wont work anymore
TYPEDEF_HIDES_STRUCT   = NO
11 12
WARN_IF_UNDOCUMENTED   = NO
WARN_LOGFILE           = doxygen.log
13
INPUT                  = ../lib ../objects/standard ../objects/custom \
14 15
			../plug-ins/python ../plug-ins/svg ../plug-ins/shape \
			../plug-ins/cairo ../plug-ins/layout ../plug-ins/pdf \
16
			../plug-ins/wpg ../plug-ins/drs
17 18 19 20 21 22 23 24
#STRIP_FROM_PATH        = ../
FILE_PATTERNS          = *.c *.h *.dox *.py *.cpp
REFERENCES_RELATION    = NO
VERBATIM_HEADERS       = NO
GENERATE_LATEX         = NO
HAVE_DOT               = YES
#UML_LOOK               = YES

25 26
EXAMPLE_PATH           = ../doc/custom-shapes ../doc/diagram.dtd ..
IMAGE_PATH             = ../samples/Self
27 28

CLASS_DIAGRAMS         = YES
29 30 31 32 33
# to have this also needs also undoc relations to be turned on for non-class
COLLABORATION_GRAPH    = YES
HIDE_UNDOC_RELATIONS   = YES
# class graph is just redundant than
CLASS_GRAPH            = YES
34
GROUP_GRAPHS           = NO
35
MAX_DOT_GRAPH_DEPTH    = 3
36 37 38

# Needed to e.g. get documentation for standard/arc.c
EXTRACT_LOCAL_CLASSES  = YES
39 40
# A lot of the documentation would be missing otherwise
EXTRACT_STATIC         = YES
41 42 43 44 45 46 47 48 49
HIDE_UNDOC_MEMBERS     = YES
HIDE_UNDOC_CLASSES     = YES
HIDE_UNDOC_RELATIONS   = NO

INCLUDE_GRAPH          = NO
INCLUDED_BY_GRAPH      = NO

DOT_IMAGE_FORMAT       = svg
INTERACTIVE_SVG        = NO