diff options
| author | Nils Tonnätt <nils.tonnaett@posteo.de> | 2021-08-20 14:26:31 +0200 |
|---|---|---|
| committer | Nils Tonnätt <nils.tonnaett@posteo.de> | 2021-08-20 14:26:31 +0200 |
| commit | 773e3c641d934355727725e8aa72976c4abff261 (patch) | |
| tree | 3a4ca6c5f785cca2d6047cd319adc3a7937d5121 /.github/workflows | |
| parent | 5f1481ceca7f6ca55e0b2c6bedb47b5a80461bb8 (diff) | |
[CI] Test Meson's doxygen generation
Diffstat (limited to '.github/workflows')
| -rw-r--r-- | .github/workflows/ci.yml | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ffcaa18..9360351 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -49,7 +49,7 @@ jobs: fetch-depth: 0 - name: install dependencies run: - sudo apt-get install g++-8 autoconf-archive cmake python3-pip ninja-build ${{matrix.deps}} + sudo apt-get install g++-8 autoconf-archive cmake python3-pip ninja-build doxygen ${{matrix.deps}} && sudo pip install meson>=0.55.0 - name: automake run: @@ -61,7 +61,7 @@ jobs: mkdir bld-cmake && cd bld-cmake && cmake .. -DCMAKE_INSTALL_PREFIX=$PWD/inst -DRTAUDIO_API_OSS=OFF -DRTAUDIO_API_ALSA=OFF -DRTAUDIO_API_PULSE=OFF -DRTAUDIO_API_JACK=OFF -DRTAUDIO_API_${{matrix.APIcmake}}=ON && make VERBOSE=1 && make install && find inst - name: Meson - run: meson bld-meson --prefix=$PWD/bld-meson/inst -Dalsa=disabled -Djack=disabled -Dpulse=disabled -Doss=false -D${{matrix.mesonapi}} && cd bld-meson && ninja -j1 -v install && find inst + run: meson bld-meson --prefix=$PWD/bld-meson/inst -Ddocs=true -Dalsa=disabled -Djack=disabled -Dpulse=disabled -Doss=false -D${{matrix.mesonapi}} && cd bld-meson && ninja -j1 -v install && find inst MacOS: runs-on: macOS-latest |
