Skip to content

Commit 5599cb5

Browse files
committed
CI: add testing with GTK build for Windows (msvc)
Closes: #265
1 parent d9bf163 commit 5599cb5

1 file changed

Lines changed: 16 additions & 5 deletions

File tree

.github/workflows/msvc-env.yml

Lines changed: 16 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
build_introspection: [ true, false ]
2020
steps:
2121
- uses: actions/checkout@master
22-
- uses: actions/setup-python@v1
22+
- uses: actions/setup-python@v5
2323
with:
2424
python-version: '3.12'
2525
- uses: seanmiddleditch/gha-setup-vsdevenv@master
@@ -37,12 +37,23 @@ jobs:
3737
python -m pip install C:\GTK\python\pycairo-1.26.1-cp312-cp312-win_amd64.whl C:\GTK\python\pygobject-3.48.2-cp312-cp312-win_amd64.whl
3838
- name: Prebuild
3939
run: |
40-
echo %PATH%
41-
where python
42-
where meson
40+
write PWD
41+
$pwd.Path
42+
write PWD content
43+
get-childitem $pwd
44+
write python checks
45+
(get-command py).Path
46+
(get-command python).Path
47+
py -0p
4348
python -V
49+
write install meson and check
4450
python -m pip install meson==1.0.0
45-
python C:/GTK/bin/g-ir-scanner --help
51+
(get-command meson).Path
52+
write run py g-ir-scanner
53+
py C:\GTK\bin\g-ir-scanner --help
54+
write run python g-ir-scanner
55+
python C:\GTK\bin\g-ir-scanner --help
56+
write meson setup
4657
meson setup _build
4758
- uses: BSFishy/meson-build@v1.0.3
4859
with:

0 commit comments

Comments
 (0)