Skip to content

Commit cb06f0e

Browse files
authored
Use sourceforge to download doxygen (#2988)
* Use sourceforge to download doxygen It seems that the doxygen.nl site removes the older versions of doxygen once they move to a newer version. This will cause faulures when a new version is released. This commit uses the source forge site to download the bin because they keep older versions on their servers * Remove ninja from docs workflow
1 parent 706924f commit cb06f0e

1 file changed

Lines changed: 8 additions & 19 deletions

File tree

.github/workflows/docs_build.yml

Lines changed: 8 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -13,38 +13,27 @@ jobs:
1313
name: Documentation
1414
runs-on: ubuntu-18.04
1515
env:
16-
NINJA_VER: 1.9.0
17-
DOXYGEN_VER: 1.8.17
16+
DOXYGEN_VER: 1.8.18
1817
steps:
1918
- name: Checkout Repository
2019
uses: actions/checkout@master
2120

22-
- name: Download Ninja
23-
id: ninja
24-
run: |
25-
wget --quiet "https://github.com/ninja-build/ninja/releases/download/v${NINJA_VER}/ninja-linux.zip"
26-
unzip ./ninja-linux.zip
27-
chmod +x ninja
28-
${GITHUB_WORKSPACE}/ninja --version
29-
3021
- name: Install Doxygen
3122
run: |
32-
wget --quiet http://doxygen.nl/files/doxygen-${DOXYGEN_VER}.linux.bin.tar.gz
23+
wget --quiet https://sourceforge.net/projects/doxygen/files/rel-${DOXYGEN_VER}/doxygen-${DOXYGEN_VER}.linux.bin.tar.gz
3324
mkdir doxygen
3425
tar -xf doxygen-${DOXYGEN_VER}.linux.bin.tar.gz -C doxygen --strip 1
3526
3627
- name: Configure
3728
run: |
3829
git submodule update --init --recursive
3930
mkdir build && cd build
40-
cmake -G Ninja \
41-
-DCMAKE_MAKE_PROGRAM:FILEPATH=${GITHUB_WORKSPACE}/ninja \
42-
-DAF_BUILD_CPU:BOOL=OFF -DAF_BUILD_CUDA:BOOL=OFF \
43-
-DAF_BUILD_OPENCL:BOOL=OFF -DAF_BUILD_UNIFIED:BOOL=OFF \
44-
-DAF_BUILD_EXAMPLES:BOOL=OFF -DBUILD_TESTING:BOOL=OFF \
45-
-DBOOST_ROOT:PATH=${BOOST_ROOT_1_72_0} \
46-
-DDOXYGEN_EXECUTABLE:FILEPATH=${GITHUB_WORKSPACE}/doxygen/bin/doxygen \
47-
..
31+
cmake -DAF_BUILD_CPU:BOOL=OFF -DAF_BUILD_CUDA:BOOL=OFF \
32+
-DAF_BUILD_OPENCL:BOOL=OFF -DAF_BUILD_UNIFIED:BOOL=OFF \
33+
-DAF_BUILD_EXAMPLES:BOOL=OFF -DBUILD_TESTING:BOOL=OFF \
34+
-DBOOST_ROOT:PATH=${BOOST_ROOT_1_72_0} \
35+
-DDOXYGEN_EXECUTABLE:FILEPATH=${GITHUB_WORKSPACE}/doxygen/bin/doxygen \
36+
..
4837
4938
- name: Build
5039
run: |

0 commit comments

Comments
 (0)