mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-22 17:51:16 +00:00
ci: add build vs2022 amd64 full-static
Add a job to test full static build on windows builder Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5098>
This commit is contained in:
parent
12b2dfe41b
commit
b9dda9732c
1 changed files with 17 additions and 0 deletions
|
@ -456,6 +456,23 @@ build vs2022 amd64:
|
||||||
# FIXME: https://github.com/mesonbuild/meson/pull/11007
|
# FIXME: https://github.com/mesonbuild/meson/pull/11007
|
||||||
PKG_CONFIG: ${CI_PROJECT_DIR}/subprojects/win-pkgconfig/pkg-config.exe
|
PKG_CONFIG: ${CI_PROJECT_DIR}/subprojects/win-pkgconfig/pkg-config.exe
|
||||||
|
|
||||||
|
build vs2022 amd64 full-static:
|
||||||
|
extends: ".build windows"
|
||||||
|
script:
|
||||||
|
- !reference [".build windows", "script"]
|
||||||
|
- echo $env:MESON_ARGS
|
||||||
|
- cmd.exe /C "meson setup --vsenv build --default-library=static $env:MESON_ARGS"
|
||||||
|
- meson compile -C build
|
||||||
|
- .\gst-env.py gst-inspect-1.0.exe --version
|
||||||
|
- .\gst-env.py gst-inspect-1.0.exe
|
||||||
|
variables:
|
||||||
|
MESON_ARGS: >-
|
||||||
|
-Dintrospection=disabled
|
||||||
|
-Dpython=disabled
|
||||||
|
-Dlibav=disabled
|
||||||
|
-Ddoc=disabled
|
||||||
|
-Dgst-full-target-type=static_library
|
||||||
|
|
||||||
.build windows cross:
|
.build windows cross:
|
||||||
extends: '.build windows'
|
extends: '.build windows'
|
||||||
script:
|
script:
|
||||||
|
|
Loading…
Reference in a new issue