From 4e96eb47f251c56611ac69150288e2e66058ca2f Mon Sep 17 00:00:00 2001 From: David Holdeman Date: Fri, 5 Feb 2021 22:09:02 -0600 Subject: [PATCH] Fix doxygen (#2286) * install graphviz to fix missing dot command * try excludes * can't use newline * try * add ChibiOS-Contrib --- .github/workflows/gen-docs.yaml | 4 ++-- firmware/Doxyfile | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/gen-docs.yaml b/.github/workflows/gen-docs.yaml index 418aa1c745..ac0fdee457 100644 --- a/.github/workflows/gen-docs.yaml +++ b/.github/workflows/gen-docs.yaml @@ -14,13 +14,13 @@ jobs: submodules: recursive fetch-depth: 0 - - name: Install ncftp, kicad, doxygen, and yq + - name: Install ncftp, kicad, doxygen, graphviz, and yq run: | sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys CC86BB64 sudo add-apt-repository ppa:rmescandon/yq sudo add-apt-repository ppa:kicad/kicad-5.1-releases sudo apt-get update - sudo apt-get install ncftp kicad doxygen yq + sudo apt-get install ncftp kicad doxygen graphviz yq - name: Set FTP variables env: diff --git a/firmware/Doxyfile b/firmware/Doxyfile index 663109fe00..ce5c03bab0 100644 --- a/firmware/Doxyfile +++ b/firmware/Doxyfile @@ -780,7 +780,7 @@ RECURSIVE = YES # Note that relative paths are relative to the directory from which doxygen is # run. -EXCLUDE = +EXCLUDE = ./ChibiOS ./ChibiOS-Contrib ./config/boards/hellen/cypress/OS # The EXCLUDE_SYMLINKS tag can be used to select whether or not files or # directories that are symbolic links (a Unix file system feature) are excluded