Added initial Doxygen config

This commit is contained in:
Bartek Kryza
2023-06-18 01:18:14 +02:00
parent 031235bf49
commit da2cb63ab3
51 changed files with 4330 additions and 158 deletions

View File

@@ -0,0 +1,27 @@
type: sequence
# Group free functions into one participant per file
combine_free_functions_into_file_participants: true
# Do not generate method or function arguments
generate_method_arguments: none
# Parse only 1 translation unit for this diagram
glob:
- src/main.cc
include:
# Only include entities and call expressions from the project directory
paths:
- src
exclude:
# Exclude calls to config options
elements:
- clanguml::config::option<std::string>
# Exclude entities and call expressions from irrelevant files
paths:
- src/util/util.h
using_namespace:
- clanguml
plantuml:
before:
- 'title clang-uml main function sequence diagram'
# Use clang-uml main function as entry point for this diagram
start_from:
- function: main(int,const char **)