Skip to content

Commit

Permalink
Use Graphviz to generate SVG graphs (open-algebra#66)
Browse files Browse the repository at this point in the history
  • Loading branch information
matthew-mccall authored Feb 27, 2024
1 parent 205db79 commit e161660
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 5 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/doxygen.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,11 +35,11 @@ jobs:
with:
submodules: recursive

# Installs Doxygen on the runner.
# Installs Doxygen and Graphviz on the runner.
- name: Install Doxygen
run: |
sudo apt-get update
sudo apt-get install -y doxygen
sudo apt-get install -y doxygen graphviz
# Sets up GitHub Pages.
- name: Setup GitHub Pages
Expand Down
6 changes: 3 additions & 3 deletions Doxyfile
Original file line number Diff line number Diff line change
Expand Up @@ -2476,7 +2476,7 @@ HIDE_UNDOC_RELATIONS = YES
# set to NO
# The default value is: NO.

HAVE_DOT = NO
HAVE_DOT = YES

# The DOT_NUM_THREADS specifies the number of dot invocations doxygen is allowed
# to run in parallel. When set to 0 doxygen will base this on the number of
Expand Down Expand Up @@ -2697,7 +2697,7 @@ DIR_GRAPH_MAX_DEPTH = 1
# The default value is: png.
# This tag requires that the tag HAVE_DOT is set to YES.

DOT_IMAGE_FORMAT = png
DOT_IMAGE_FORMAT = svg

# If DOT_IMAGE_FORMAT is set to svg, then this option can be set to YES to
# enable generation of interactive SVG images that allow zooming and panning.
Expand All @@ -2709,7 +2709,7 @@ DOT_IMAGE_FORMAT = png
# The default value is: NO.
# This tag requires that the tag HAVE_DOT is set to YES.

INTERACTIVE_SVG = NO
INTERACTIVE_SVG = YES

# The DOT_PATH tag can be used to specify the path where the dot tool can be
# found. If left blank, it is assumed the dot tool can be found in the path.
Expand Down

0 comments on commit e161660

Please sign in to comment.