This is an automated email from the ASF dual-hosted git repository.
janc pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/mynewt-core.git
The following commit(s) were added to refs/heads/master by this push:
new 460eab588 ci: Fix doxygen setup
460eab588 is described below
commit 460eab588e2a9133600ac67060b4b334a4c966be
Author: Szymon Janc <[email protected]>
AuthorDate: Wed Feb 26 14:22:54 2025 +0100
ci: Fix doxygen setup
It looks like newer version of Doxygen has issues if no output is
generated. Specify to generate HTML output in tmp folder.
---
.github/workflows/check_compliance.yml | 2 +-
Doxyfile | 3 ++-
2 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/.github/workflows/check_compliance.yml
b/.github/workflows/check_compliance.yml
index 9f7d598d0..95abc9584 100644
--- a/.github/workflows/check_compliance.yml
+++ b/.github/workflows/check_compliance.yml
@@ -65,7 +65,7 @@ jobs:
shell: bash
run: |
sudo apt-get update
- sudo apt-get install -y doxygen
+ sudo apt-get install -y doxygen graphviz
- name: Check Doxygen
shell: bash
run: |
diff --git a/Doxyfile b/Doxyfile
index 35909d538..91870efd7 100644
--- a/Doxyfile
+++ b/Doxyfile
@@ -1,7 +1,8 @@
WARN_NO_PARAMDOC = YES
WARN_LOGFILE = /tmp/doxygen_check/warnings.log
INPUT = $(DOXYGEN_INPUT)
-GENERATE_HTML = NO
+GENERATE_HTML = YES
+HTML_OUTPUT = /tmp/doxygen_check/html
GENERATE_LATEX = NO
MACRO_EXPANSION = YES
WARN_FORMAT = $line: $text