We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 40e6ffe commit 2ef5135Copy full SHA for 2ef5135
1 file changed
.github/workflows/windows.yaml
@@ -46,12 +46,15 @@ jobs:
46
- uses: microsoft/setup-msbuild@v2
47
with:
48
vs-version: 17
49
+ - uses: actions/setup-python@v5
50
+ with:
51
+ python-version: "3.x"
52
+ - name: install dependencies
53
+ run: python -m pip install ninja mason
54
- name: Build
55
run: |
- SPECIFIER=meson-build-${{ matrix.linking }}
- meson setup --backend=ninja -Ddefault_library=${{ matrix.linking }} $SPECIFIER .
- meson compile -v -C $SPECIFIER
56
+ meson setup --backend=ninja -Ddefault_library=${{ matrix.linking }} meson-build-${{ matrix.linking }} .
57
+ meson compile -v -C meson-build-${{ matrix.linking }}
58
- name: Test
59
- meson test -C $SPECIFIER
60
+ meson test -C meson-build-${{ matrix.linking }}
0 commit comments