mirror of https://github.com/nirenjan/libx52.git
Fix Doxygen generation workflow to use doxygen from apt
parent
36dfdd0ad3
commit
a28c622941
|
@ -0,0 +1,9 @@
|
||||||
|
#!/bin/bash
|
||||||
|
# Generate Doxygen documentation
|
||||||
|
set -e
|
||||||
|
|
||||||
|
./autogen.sh
|
||||||
|
mkdir build
|
||||||
|
cd build
|
||||||
|
../configure
|
||||||
|
make docs/.stamp
|
|
@ -1,9 +0,0 @@
|
||||||
#!/bin/bash
|
|
||||||
# Run configure in the build directory and stop
|
|
||||||
# The generated files will be used to run Doxygen
|
|
||||||
set -e
|
|
||||||
|
|
||||||
./autogen.sh
|
|
||||||
mkdir build
|
|
||||||
cd build
|
|
||||||
../configure
|
|
|
@ -50,13 +50,11 @@ jobs:
|
||||||
- name: Install dependencies
|
- name: Install dependencies
|
||||||
run: ./.github/scripts/install-dependencies-ubuntu.sh
|
run: ./.github/scripts/install-dependencies-ubuntu.sh
|
||||||
|
|
||||||
- name: Configure build
|
|
||||||
run: ./.github/scripts/configure-build.sh
|
|
||||||
|
|
||||||
- name: Generate Doxygen documentation
|
- name: Generate Doxygen documentation
|
||||||
uses: mattnotmitt/doxygen-action@v1
|
run: ./.github/scripts/build-doxygen.sh
|
||||||
with:
|
|
||||||
working-directory: './build'
|
- name: Dump generated files
|
||||||
|
run: find ./build -type f -print
|
||||||
|
|
||||||
- name: Deploy generated documentation to Github pages
|
- name: Deploy generated documentation to Github pages
|
||||||
uses: peaceiris/actions-gh-pages@v3
|
uses: peaceiris/actions-gh-pages@v3
|
||||||
|
|
Loading…
Reference in New Issue