Merge branch 'v0.23.x'

This commit is contained in:
Max Kellermann 2022-05-23 21:35:26 +02:00
commit 8ee442e9b1

View File

@ -74,19 +74,30 @@ jobs:
libgcrypt20-dev libgcrypt20-dev
- name: Full Build - name: Full Build
uses: BSFishy/meson-build@v1.0.3
with:
action: build
directory: output/full
setup-options: -Ddocumentation=disabled -Dtest=true -Dsystemd=enabled -Dpcre=enabled
options: --verbose
meson-version: 0.56.0
- name: Unit Tests
uses: BSFishy/meson-build@v1.0.3 uses: BSFishy/meson-build@v1.0.3
with: with:
action: test action: test
directory: output/full directory: output/full
setup-options: -Ddocumentation=disabled -Dtest=true -Dsystemd=enabled -Dpcre=enabled setup-options: -Ddocumentation=disabled -Dtest=true -Dsystemd=enabled -Dpcre=enabled
options: --verbose
meson-version: 0.56.0 meson-version: 0.56.0
- name: Mini Build - name: Mini Build
uses: BSFishy/meson-build@v1.0.3 uses: BSFishy/meson-build@v1.0.3
with: with:
action: test action: build
directory: output/mini directory: output/mini
setup-options: -Dbuildtype=minsize -Dauto_features=disabled -Dtest=true -Ddaemon=false -Dinotify=false -Depoll=false -Deventfd=false -Dsignalfd=false -Dtcp=false -Ddsd=false -Ddatabase=false -Dneighbor=false -Dcue=false -Dfifo=false -Dhttpd=false -Dpipe=false -Drecorder=false -Dsnapcast=false setup-options: -Dbuildtype=minsize -Dauto_features=disabled -Dtest=true -Ddaemon=false -Dinotify=false -Depoll=false -Deventfd=false -Dsignalfd=false -Dtcp=false -Ddsd=false -Ddatabase=false -Dneighbor=false -Dcue=false -Dfifo=false -Dhttpd=false -Dpipe=false -Drecorder=false -Dsnapcast=false
options: --verbose
meson-version: 0.56.0 meson-version: 0.56.0
build-macos: build-macos:
@ -125,10 +136,20 @@ jobs:
wavpack \ wavpack \
libmpdclient libmpdclient
- name: Meson Build - name: Build
uses: BSFishy/meson-build@v1.0.3
with:
action: build
directory: output
setup-options: -Ddocumentation=disabled -Dtest=true
options: --verbose
meson-version: 0.56.0
- name: Unit Tests
uses: BSFishy/meson-build@v1.0.3 uses: BSFishy/meson-build@v1.0.3
with: with:
action: test action: test
directory: output directory: output
setup-options: -Ddocumentation=disabled -Dtest=true setup-options: -Ddocumentation=disabled -Dtest=true
options: --verbose
meson-version: 0.56.0 meson-version: 0.56.0