diff options
| author | Stephen Sinclair <radarsat1@gmail.com> | 2021-08-12 21:54:14 +0200 |
|---|---|---|
| committer | Stephen Sinclair <radarsat1@gmail.com> | 2021-08-12 22:56:05 +0200 |
| commit | 58b1446c953906fba9e0c31f36547a6c9a17783a (patch) | |
| tree | 72bd60a14137fe1109abd47006a4d276f9f10f7a /.github | |
| parent | 1e2d0b6dca6e6e5682470eb476a243d5841572ea (diff) | |
github actions: build meson with specified api
Diffstat (limited to '.github')
| -rw-r--r-- | .github/workflows/ci.yml | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 777e532..3ec24ce 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -10,15 +10,19 @@ jobs: include: - api: jack APIcmake: JACK + mesonapi: jack=enabled deps: libjack-dev - api: alsa APIcmake: ALSA + mesonapi: alsa=enabled deps: libasound-dev - api: pulse APIcmake: PULSE + mesonapi: pulse=enabled deps: libpulse-dev - api: oss APIcmake: OSS + mesonapi: oss=true deps: oss4-dev steps: - uses: actions/checkout@v2 @@ -38,7 +42,7 @@ jobs: mkdir bld-cmake && cd bld-cmake && cmake .. -DRTAUDIO_API_OSS=OFF -DRTAUDIO_API_ALSA=OFF -DRTAUDIO_API_PULSE=OFF -DRTAUDIO_API_JACK=OFF -DRTAUDIO_API_${{matrix.APIcmake}}=ON && make - name: Meson - run: meson bld-meson && cd bld-meson && ninja -j1 -v + run: meson bld-meson -Dalsa=disabled -Djack=disabled -Dpulse=disabled -Doss=false -D${{matrix.mesonapi}} && cd bld-meson && ninja -j1 -v MacOS: runs-on: macOS-latest |
