@@ -32,13 +32,13 @@ DOXYFILE_ENCODING = UTF-8
32
32
# title of most generated pages and in a few other places.
33
33
# The default value is: My Project.
34
34
35
- PROJECT_NAME = "libfreenect2"
35
+ PROJECT_NAME = @PROJECT_NAME@
36
36
37
37
# The PROJECT_NUMBER tag can be used to enter a project or revision number. This
38
38
# could be handy for archiving the generated documentation or if some version
39
39
# control system is used.
40
40
41
- PROJECT_NUMBER =
41
+ PROJECT_NUMBER = @PROJECT_VERSION@
42
42
43
43
# Using the PROJECT_BRIEF tag one can provide an optional one line description
44
44
# for a project that appears at the top of each page and should give viewer a
@@ -58,7 +58,7 @@ PROJECT_LOGO =
58
58
# entered, it will be relative to the location where doxygen was started. If
59
59
# left blank the current directory will be used.
60
60
61
- OUTPUT_DIRECTORY = "$(DOXYGEN_OUTPUT_DIR)"
61
+ OUTPUT_DIRECTORY = @PROJECT_BINARY_DIR@/doc
62
62
63
63
# If the CREATE_SUBDIRS tag is set to YES, then doxygen will create 4096 sub-
64
64
# directories (in 2 levels) under the output directory of each output format and
@@ -144,7 +144,7 @@ FULL_PATH_NAMES = YES
144
144
# will be relative from the directory where doxygen is started.
145
145
# This tag requires that the tag FULL_PATH_NAMES is set to YES.
146
146
147
- STRIP_FROM_PATH = .
147
+ STRIP_FROM_PATH = @CMAKE_SOURCE_DIR@
148
148
149
149
# The STRIP_FROM_INC_PATH tag can be used to strip a user-defined part of the
150
150
# path mentioned in the documentation of a class, which tells the reader which
@@ -153,7 +153,7 @@ STRIP_FROM_PATH = .
153
153
# specify the list of include paths that are normally passed to the compiler
154
154
# using the -I flag.
155
155
156
- STRIP_FROM_INC_PATH = .
156
+ STRIP_FROM_INC_PATH = @CMAKE_SOURCE_DIR@/include
157
157
158
158
# If the SHORT_NAMES tag is set to YES, doxygen will generate much shorter (but
159
159
# less readable) file names. This can be useful is your file systems doesn't
@@ -169,7 +169,7 @@ SHORT_NAMES = NO
169
169
# description.)
170
170
# The default value is: NO.
171
171
172
- JAVADOC_AUTOBRIEF = NO
172
+ JAVADOC_AUTOBRIEF = YES
173
173
174
174
# If the QT_AUTOBRIEF tag is set to YES then doxygen will interpret the first
175
175
# line (until the first dot) of a Qt-style comment as the brief description. If
@@ -404,13 +404,13 @@ EXTRACT_ALL = YES
404
404
# be included in the documentation.
405
405
# The default value is: NO.
406
406
407
- EXTRACT_PRIVATE = YES
407
+ EXTRACT_PRIVATE = NO
408
408
409
409
# If the EXTRACT_PACKAGE tag is set to YES all members with package or internal
410
410
# scope will be included in the documentation.
411
411
# The default value is: NO.
412
412
413
- EXTRACT_PACKAGE = YES
413
+ EXTRACT_PACKAGE = NO
414
414
415
415
# If the EXTRACT_STATIC tag is set to YES all static members of a file will be
416
416
# included in the documentation.
@@ -494,7 +494,7 @@ CASE_SENSE_NAMES = YES
494
494
# scope will be hidden.
495
495
# The default value is: NO.
496
496
497
- HIDE_SCOPE_NAMES = NO
497
+ HIDE_SCOPE_NAMES = YES
498
498
499
499
# If the SHOW_INCLUDE_FILES tag is set to YES then doxygen will put a list of
500
500
# the files that are included by a file in the documentation of that file.
@@ -526,7 +526,7 @@ INLINE_INFO = YES
526
526
# name. If set to NO the members will appear in declaration order.
527
527
# The default value is: YES.
528
528
529
- SORT_MEMBER_DOCS = YES
529
+ SORT_MEMBER_DOCS = NO
530
530
531
531
# If the SORT_BRIEF_DOCS tag is set to YES then doxygen will sort the brief
532
532
# descriptions of file, namespace and class members alphabetically by member
@@ -546,14 +546,14 @@ SORT_BRIEF_DOCS = NO
546
546
# detailed member documentation.
547
547
# The default value is: NO.
548
548
549
- SORT_MEMBERS_CTORS_1ST = NO
549
+ SORT_MEMBERS_CTORS_1ST = YES
550
550
551
551
# If the SORT_GROUP_NAMES tag is set to YES then doxygen will sort the hierarchy
552
552
# of group names into alphabetical order. If set to NO the group names will
553
553
# appear in their defined order.
554
554
# The default value is: NO.
555
555
556
- SORT_GROUP_NAMES = NO
556
+ SORT_GROUP_NAMES = YES
557
557
558
558
# If the SORT_BY_SCOPE_NAME tag is set to YES, the class list will be sorted by
559
559
# fully-qualified names, including namespaces. If set to NO, the class list will
@@ -624,7 +624,7 @@ MAX_INITIALIZER_LINES = 30
624
624
# will mention the files that were used to generate the documentation.
625
625
# The default value is: YES.
626
626
627
- SHOW_USED_FILES = YES
627
+ SHOW_USED_FILES = NO
628
628
629
629
# Set the SHOW_FILES tag to NO to disable the generation of the Files page. This
630
630
# will remove the Files entry from the Quick Index and from the Folder Tree View
@@ -638,7 +638,7 @@ SHOW_FILES = YES
638
638
# Folder Tree View (if specified).
639
639
# The default value is: YES.
640
640
641
- SHOW_NAMESPACES = YES
641
+ SHOW_NAMESPACES = NO
642
642
643
643
# The FILE_VERSION_FILTER tag can be used to specify a program or script that
644
644
# doxygen should invoke to get the current version for each file (typically from
@@ -743,8 +743,7 @@ WARN_LOGFILE =
743
743
# spaces.
744
744
# Note: If this tag is empty the current directory is searched.
745
745
746
- INPUT = include \
747
- examples
746
+ INPUT = @CMAKE_SOURCE_DIR@/include
748
747
749
748
# This tag can be used to specify the character encoding of the source files
750
749
# that doxygen parses. Internally doxygen uses the UTF-8 encoding. Doxygen uses
@@ -812,7 +811,7 @@ EXCLUDE_SYMBOLS =
812
811
# that contain example code fragments that are included (see the \include
813
812
# command).
814
813
815
- EXAMPLE_PATH =
814
+ EXAMPLE_PATH = @CMAKE_SOURCE_DIR@/examples
816
815
817
816
# If the value of the EXAMPLE_PATH tag contains directories, you can use the
818
817
# EXAMPLE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp and
@@ -893,7 +892,7 @@ USE_MDFILE_AS_MAINPAGE =
893
892
# also VERBATIM_HEADERS is set to NO.
894
893
# The default value is: NO.
895
894
896
- SOURCE_BROWSER = YES
895
+ SOURCE_BROWSER = NO
897
896
898
897
# Setting the INLINE_SOURCES tag to YES will include the body of functions,
899
898
# classes and enums directly into the documentation.
@@ -966,7 +965,7 @@ USE_HTAGS = NO
966
965
# See also: Section \class.
967
966
# The default value is: YES.
968
967
969
- VERBATIM_HEADERS = YES
968
+ VERBATIM_HEADERS = NO
970
969
971
970
#---------------------------------------------------------------------------
972
971
# Configuration options related to the alphabetical class index
@@ -977,7 +976,7 @@ VERBATIM_HEADERS = YES
977
976
# classes, structs, unions or interfaces.
978
977
# The default value is: YES.
979
978
980
- ALPHABETICAL_INDEX = YES
979
+ ALPHABETICAL_INDEX = NO
981
980
982
981
# The COLS_IN_ALPHA_INDEX tag can be used to specify the number of columns in
983
982
# which the alphabetical index list will be split.
@@ -1069,7 +1068,7 @@ HTML_STYLESHEET =
1069
1068
# see the documentation.
1070
1069
# This tag requires that the tag GENERATE_HTML is set to YES.
1071
1070
1072
- HTML_EXTRA_STYLESHEET =
1071
+ HTML_EXTRA_STYLESHEET = @CMAKE_SOURCE_DIR@/Doxyextra.css
1073
1072
1074
1073
# The HTML_EXTRA_FILES tag can be used to specify one or more extra images or
1075
1074
# other source files which should be copied to the HTML output directory. Note
@@ -1467,7 +1466,7 @@ MATHJAX_CODEFILE =
1467
1466
# The default value is: YES.
1468
1467
# This tag requires that the tag GENERATE_HTML is set to YES.
1469
1468
1470
- SEARCHENGINE = YES
1469
+ SEARCHENGINE = NO
1471
1470
1472
1471
# When the SERVER_BASED_SEARCH tag is enabled the search engine will be
1473
1472
# implemented using a web server instead of a web client using Javascript. There
@@ -1884,15 +1883,15 @@ ENABLE_PREPROCESSING = YES
1884
1883
# The default value is: NO.
1885
1884
# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
1886
1885
1887
- MACRO_EXPANSION = NO
1886
+ MACRO_EXPANSION = YES
1888
1887
1889
1888
# If the EXPAND_ONLY_PREDEF and MACRO_EXPANSION tags are both set to YES then
1890
1889
# the macro expansion is limited to the macros specified with the PREDEFINED and
1891
1890
# EXPAND_AS_DEFINED tags.
1892
1891
# The default value is: NO.
1893
1892
# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
1894
1893
1895
- EXPAND_ONLY_PREDEF = NO
1894
+ EXPAND_ONLY_PREDEF = YES
1896
1895
1897
1896
# If the SEARCH_INCLUDES tag is set to YES the includes files in the
1898
1897
# INCLUDE_PATH will be searched if a #include is found.
@@ -1906,7 +1905,7 @@ SEARCH_INCLUDES = YES
1906
1905
# preprocessor.
1907
1906
# This tag requires that the tag SEARCH_INCLUDES is set to YES.
1908
1907
1909
- INCLUDE_PATH =
1908
+ INCLUDE_PATH = @PROJECT_BINARY_DIR@
1910
1909
1911
1910
# You can use the INCLUDE_FILE_PATTERNS tag to specify one or more wildcard
1912
1911
# patterns (like *.h and *.hpp) to filter out the header-files in the
@@ -1924,7 +1923,7 @@ INCLUDE_FILE_PATTERNS =
1924
1923
# recursively expanded use the := operator instead of the = operator.
1925
1924
# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
1926
1925
1927
- PREDEFINED =
1926
+ PREDEFINED = LIBFREENECT2_API
1928
1927
1929
1928
# If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then this
1930
1929
# tag can be used to specify a list of macro names that should be expanded. The
0 commit comments