summaryrefslogtreecommitdiff
path: root/.github/workflows
diff options
context:
space:
mode:
authorNils Tonnätt <nils.tonnaett@posteo.de>2021-08-20 14:26:31 +0200
committerNils Tonnätt <nils.tonnaett@posteo.de>2021-08-20 14:26:31 +0200
commit773e3c641d934355727725e8aa72976c4abff261 (patch)
tree3a4ca6c5f785cca2d6047cd319adc3a7937d5121 /.github/workflows
parent5f1481ceca7f6ca55e0b2c6bedb47b5a80461bb8 (diff)
[CI] Test Meson's doxygen generation
Diffstat (limited to '.github/workflows')
-rw-r--r--.github/workflows/ci.yml4
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