Doxyfile.in 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138
  1. # Copyright Louis Dionne 2013-2017
  2. # Distributed under the Boost Software License, Version 1.0.
  3. # (See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
  4. PROJECT_NAME = "Boost.Hana"
  5. PROJECT_BRIEF = "Your standard library for metaprogramming"
  6. PROJECT_LOGO = @Boost.Hana_SOURCE_DIR@/doc/icons/Boost.png
  7. PROJECT_NUMBER = @Boost.Hana_VERSION_STRING@
  8. STRIP_FROM_PATH = @Boost.Hana_SOURCE_DIR@/include
  9. BUILTIN_STL_SUPPORT = NO # Allows us to document std:: classes ourselves
  10. STRIP_FROM_INC_PATH = @Boost.Hana_SOURCE_DIR@/include
  11. ALIASES =
  12. ENABLED_SECTIONS =
  13. QUIET = YES
  14. # Resources
  15. OUTPUT_DIRECTORY = @CMAKE_CURRENT_BINARY_DIR@
  16. INPUT = @Boost.Hana_SOURCE_DIR@/include \
  17. @Boost.Hana_SOURCE_DIR@/doc/tutorial.hpp
  18. FILE_PATTERNS = *.hpp
  19. RECURSIVE = YES
  20. EXCLUDE =
  21. EXCLUDE_PATTERNS = *.erb*
  22. EXAMPLE_PATH = @Boost.Hana_SOURCE_DIR@/example \
  23. @Boost.Hana_SOURCE_DIR@/test
  24. EXAMPLE_RECURSIVE = YES
  25. WARN_IF_UNDOCUMENTED = NO
  26. SHOW_GROUPED_MEMB_INC = YES
  27. BRIEF_MEMBER_DESC = YES
  28. REPEAT_BRIEF = YES
  29. ALWAYS_DETAILED_SEC = NO
  30. INLINE_INHERITED_MEMB = NO
  31. JAVADOC_AUTOBRIEF = YES
  32. QT_AUTOBRIEF = YES
  33. MULTILINE_CPP_IS_BRIEF = YES
  34. INHERIT_DOCS = NO
  35. SEPARATE_MEMBER_PAGES = NO
  36. DISTRIBUTE_GROUP_DOC = NO
  37. SUBGROUPING = NO
  38. INLINE_GROUPED_CLASSES = NO
  39. INLINE_SIMPLE_STRUCTS = NO
  40. # Generated formats
  41. GENERATE_HTML = YES
  42. GENERATE_LATEX = NO
  43. GENERATE_DOCSET = @HANA_GENERATE_DOCSET@
  44. DOCSET_BUNDLE_ID = boost.hana
  45. GENERATE_TODOLIST = YES
  46. GENERATE_TESTLIST = YES
  47. GENERATE_BUGLIST = YES
  48. GENERATE_DEPRECATEDLIST = YES
  49. SHOW_USED_FILES = NO
  50. SHOW_FILES = YES
  51. SHOW_NAMESPACES = YES
  52. LAYOUT_FILE = @Boost.Hana_SOURCE_DIR@/doc/layout.xml
  53. CLASS_DIAGRAMS = YES
  54. HAVE_DOT = NO
  55. HIDE_UNDOC_RELATIONS = NO
  56. HIDE_UNDOC_MEMBERS = YES
  57. HIDE_UNDOC_CLASSES = YES
  58. HIDE_FRIEND_COMPOUNDS = NO
  59. HIDE_IN_BODY_DOCS = NO
  60. INTERNAL_DOCS = YES
  61. HIDE_SCOPE_NAMES = NO
  62. SHOW_INCLUDE_FILES = NO
  63. FORCE_LOCAL_INCLUDES = NO
  64. INLINE_INFO = NO
  65. SORT_MEMBER_DOCS = NO
  66. SORT_BRIEF_DOCS = NO
  67. SORT_MEMBERS_CTORS_1ST = NO
  68. SORT_GROUP_NAMES = NO
  69. SORT_BY_SCOPE_NAME = YES
  70. ALPHABETICAL_INDEX = NO
  71. COLS_IN_ALPHA_INDEX = 1
  72. # Preprocessing
  73. ENABLE_PREPROCESSING = YES
  74. MACRO_EXPANSION = YES
  75. EXPAND_ONLY_PREDEF = NO
  76. SEARCH_INCLUDES = YES
  77. INCLUDE_PATH = @Boost.Hana_SOURCE_DIR@/include
  78. INCLUDE_FILE_PATTERNS =
  79. PREDEFINED = BOOST_HANA_DOXYGEN_INVOKED
  80. SKIP_FUNCTION_MACROS = NO
  81. # Source browsing
  82. SOURCE_BROWSER = NO
  83. INLINE_SOURCES = NO
  84. STRIP_CODE_COMMENTS = NO
  85. REFERENCED_BY_RELATION = YES
  86. REFERENCES_RELATION = YES
  87. REFERENCES_LINK_SOURCE = YES
  88. USE_HTAGS = NO
  89. VERBATIM_HEADERS = NO
  90. # CLANG_ASSISTED_PARSING = NO
  91. # CLANG_OPTIONS =
  92. # HTML output
  93. HTML_OUTPUT = @HANA_HTML_OUTPUT@
  94. HTML_FILE_EXTENSION = .html
  95. HTML_HEADER = @Boost.Hana_SOURCE_DIR@/doc/header.html
  96. HTML_FOOTER = @Boost.Hana_SOURCE_DIR@/doc/footer.html
  97. HTML_EXTRA_STYLESHEET =
  98. HTML_EXTRA_FILES = @Boost.Hana_SOURCE_DIR@/doc/js/chart.js \
  99. @Boost.Hana_SOURCE_DIR@/doc/js/hana.js \
  100. @Boost.Hana_SOURCE_DIR@/doc/js/highcharts-data.js \
  101. @Boost.Hana_SOURCE_DIR@/doc/js/highcharts-exporting.js \
  102. @Boost.Hana_SOURCE_DIR@/doc/js/highcharts.js
  103. HTML_COLORSTYLE_HUE = 75 # 0 - 359
  104. HTML_COLORSTYLE_SAT = 100 # 0 - 255
  105. HTML_COLORSTYLE_GAMMA = 80
  106. HTML_TIMESTAMP = NO
  107. HTML_DYNAMIC_SECTIONS = YES
  108. HTML_INDEX_NUM_ENTRIES = 0 # Fully expand trees in the Indexes by default
  109. DISABLE_INDEX = YES
  110. GENERATE_TREEVIEW = @HANA_GENERATE_TREEVIEW@
  111. TREEVIEW_WIDTH = 270
  112. EXT_LINKS_IN_WINDOW = NO
  113. FORMULA_FONTSIZE = 10
  114. FORMULA_TRANSPARENT = YES
  115. SEARCHENGINE = @HANA_SEARCHENGINE@
  116. # Mathjax (HTML only)
  117. USE_MATHJAX = YES
  118. MATHJAX_FORMAT = HTML-CSS
  119. MATHJAX_RELPATH = https://cdn.mathjax.org/mathjax/latest
  120. MATHJAX_EXTENSIONS =
  121. MATHJAX_CODEFILE = @Boost.Hana_SOURCE_DIR@/doc/js/mathjax-config.js