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

Reply via email to