Skip to content

Commit 2fac37c

Browse files
Calvinjminclaude
andcommitted
fix: Update docs workflow to generate Doxyfile from template
The Doxyfile is now auto-generated from Doxyfile.in template via CMake. Updated the documentation deployment workflow to: - Install cmake as a dependency - Generate Doxyfile from template before running doxygen This ensures the workflow works with the template-based version management system. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 503715a commit 2fac37c

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

.github/workflows/docs.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,16 @@ jobs:
2222
- name: Checkout
2323
uses: actions/checkout@v4
2424

25-
- name: Install Doxygen
25+
- name: Install Dependencies
2626
run: |
2727
sudo apt-get update
28-
sudo apt-get install -y doxygen graphviz
28+
sudo apt-get install -y doxygen graphviz cmake
29+
30+
- name: Generate Doxyfile from Template
31+
run: |
32+
mkdir -p build
33+
cd build
34+
cmake -DCMAKE_EXPORT_COMPILE_COMMANDS=ON ..
2935
3036
- name: Generate Documentation
3137
run: doxygen Doxyfile

0 commit comments

Comments
 (0)