ci: Rely on the monorepo's gtk subproject support

The monorepo now ensures that the gtk subproject keeps building on
windows and macOS via its own CI.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1499>
This commit is contained in:
Nirbheek Chauhan 2024-08-17 13:48:48 +05:30
parent ec66403c24
commit 44479cf42a
2 changed files with 2 additions and 4 deletions

View file

@ -24,11 +24,11 @@ PLUGINS="-D gst-plugins-base:ogg=enabled \
-D gst-plugins-bad:opus=enabled \
-D gst-plugins-ugly:x264=enabled"
echo "subproject('gtk')" >> meson.build
meson setup build \
-D prefix=/usr/local \
-D gpl=enabled \
-D ugly=enabled \
-D gtk=enabled \
-D examples=disabled \
-D gtk_doc=disabled \
-D introspection=disabled \

View file

@ -38,14 +38,12 @@ $MESON_ARGS = @(`
"-Dpython=disabled", `
"-Dlibav=disabled", `
"-Dvaapi=disabled", `
"-Dgtk=enabled", `
"-Dgst-plugins-base:pango=enabled", `
"-Dgst-plugins-good:cairo=enabled", `
"-Dgst-plugins-good:lame=disabled"
)
$PSDefaultParameterValues['Out-File:Encoding'] = 'utf8'
echo "subproject('gtk')" >> meson.build
Write-Output "Building gstreamer"
meson setup --vsenv $MESON_ARGS _build
if (!$?) {