Skip to content

Commit ddff046

Browse files
committed
.github/workflows/build.yml: run Meson manually without BSFishy/meson-build on Windows
1 parent 8049c35 commit ddff046

File tree

1 file changed

+9
-7
lines changed

1 file changed

+9
-7
lines changed

.github/workflows/build.yml

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -96,13 +96,15 @@ jobs:
9696
- id: checkout
9797
uses: actions/checkout@v5
9898

99-
- name: Meson Build
100-
uses: BSFishy/meson-build@v1.0.3
101-
with:
102-
action: build
103-
directory: output
104-
setup-options: -Ddocumentation=disabled -Dwrap_mode=forcefallback
105-
meson-version: 1.3.0
99+
- name: Install dependencies
100+
run: |
101+
pip install meson ninja
102+
103+
- name: Configure
104+
run: meson setup -Ddocumentation=disabled -wrap-mode forcefallback ${{ matrix.meson_options }} output
105+
106+
- name: Build
107+
run: meson compile -C output --verbose
106108

107109
build-windows-msvc:
108110
runs-on: windows-latest

0 commit comments

Comments
 (0)