Doxyfile.in 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. # Project properties
  2. PROJECT_NAME = @PROJECT_NAME_CAPITALIZED@
  3. PROJECT_NUMBER = @VERSION_STRING@
  4. PROJECT_LOGO = @CMAKE_CURRENT_SOURCE_DIR@/misc/minetest.svg
  5. # Parsing
  6. JAVADOC_AUTOBRIEF = YES
  7. EXTRACT_ALL = YES
  8. EXTRACT_PRIVATE = YES
  9. EXTRACT_STATIC = YES
  10. SORT_MEMBERS_CTORS_1ST = YES
  11. WARN_IF_UNDOCUMENTED = NO
  12. BUILTIN_STL_SUPPORT = YES
  13. PREDEFINED = "USE_SPATIAL=1" \
  14. "USE_LEVELDB=1" \
  15. "USE_REDIS=1" \
  16. "USE_SOUND=1" \
  17. "USE_CURL=1" \
  18. "USE_FREETYPE=1" \
  19. "USE_GETTEXT=1"
  20. # Input
  21. RECURSIVE = NO
  22. STRIP_FROM_PATH = @CMAKE_CURRENT_SOURCE_DIR@/src
  23. INPUT = @CMAKE_CURRENT_SOURCE_DIR@/doc/main_page.dox \
  24. @CMAKE_CURRENT_SOURCE_DIR@/src/ \
  25. @CMAKE_CURRENT_SOURCE_DIR@/src/client \
  26. @CMAKE_CURRENT_SOURCE_DIR@/src/network \
  27. @CMAKE_CURRENT_SOURCE_DIR@/src/util \
  28. @CMAKE_CURRENT_SOURCE_DIR@/src/script \
  29. @CMAKE_CURRENT_SOURCE_DIR@/src/script/common \
  30. @CMAKE_CURRENT_SOURCE_DIR@/src/script/cpp_api \
  31. @CMAKE_CURRENT_SOURCE_DIR@/src/script/lua_api \
  32. @CMAKE_CURRENT_SOURCE_DIR@/src/threading
  33. # Dot graphs
  34. HAVE_DOT = @DOXYGEN_DOT_FOUND@
  35. CALL_GRAPH = YES
  36. CALLER_GRAPH = YES
  37. MAX_DOT_GRAPH_DEPTH = 3
  38. DOT_MULTI_TARGETS = YES
  39. DOT_IMAGE_FORMAT = svg
  40. # Output
  41. GENERATE_LATEX = NO
  42. REFERENCED_BY_RELATION = YES
  43. REFERENCES_RELATION = YES
  44. SEARCHENGINE = YES
  45. DISABLE_INDEX = YES
  46. GENERATE_TREEVIEW = YES
  47. HTML_DYNAMIC_SECTIONS = YES
  48. HTML_TIMESTAMP = YES