File tree Expand file tree Collapse file tree 1 file changed +20
-2
lines changed Expand file tree Collapse file tree 1 file changed +20
-2
lines changed Original file line number Diff line number Diff line change 2626 runs-on : windows-latest
2727 continue-on-error : true
2828 env :
29- PKG_CONFIG_PATH : ' C:\ gnome\ lib\ pkgconfig'
29+ PKG_CONFIG_PATH : ' C:/ gnome/ lib/ pkgconfig'
3030
3131 steps :
3232 - uses : actions/checkout@v6
5353 ls C:\pkg-config-lite-0.28-1\bin
5454 pkg-config --version
5555
56+ - name : Clone GLib
57+ working-directory : /
58+ if : steps.cache.outputs.cache-hit != 'true'
59+ run : |
60+ git clone https://gitlab.gnome.org/GNOME/glib.git --depth 1
61+
5662 - name : Clone GTK
5763 working-directory : /
5864 if : steps.cache.outputs.cache-hit != 'true'
@@ -72,11 +78,23 @@ jobs:
7278 with :
7379 architecture : x64
7480
81+ - name : Prepare GLib build
82+ working-directory : /glib
83+ if : steps.cache.outputs.cache-hit != 'true'
84+ run : |
85+ meson setup builddir --prefix=C:/gnome -Dtests=false -Dsysprof=disabled
86+
87+ - name : Build and install GLib
88+ working-directory : /glib
89+ if : steps.cache.outputs.cache-hit != 'true'
90+ run : |
91+ meson install -C builddir
92+
7593 - name : Prepare GTK build
7694 working-directory : /gtk
7795 if : steps.cache.outputs.cache-hit != 'true'
7896 run : |
79- meson setup builddir --prefix=C:/gnome -Dbuild-demos=false -Dbuild-tests=false -Dvulkan=disabled -Dmedia-gstreamer=disabled -Dbuild-examples=false -Dglib:tests=false - Dharfbuzz:tests=disabled -Dharfbuzz:docs=disabled -Dgraphene:tests=false -Dgdk-pixbuf:tests=false -Dcairo:tests=disabled -Dglib:sysprof =disabled -Dgdk-pixbuf:documentation=false
97+ meson setup builddir --prefix=C:/gnome -Dbuild-demos=false -Dbuild-tests=false -Dvulkan=disabled -Dmedia-gstreamer=disabled -Dbuild-examples=false -Dharfbuzz:tests=disabled -Dharfbuzz:docs=disabled -Dgraphene:tests=false -Dgdk-pixbuf:tests=false -Dcairo:tests=disabled -Dgdk-pixbuf:documentation=false
8098
8199 - name : Build and install GTK
82100 working-directory : /gtk
You can’t perform that action at this time.
0 commit comments