Commit 59e24afa authored by Vladimir Bashkirtsev's avatar Vladimir Bashkirtsev

Ignore GL tests on systems without GL card

parent 19fc8241
all: all:
tar xf gst-plugins-base-1.16.2.tar.xz tar xf gst-plugins-base-1.16.2.tar.xz
patch -Np1 -d gst-plugins-base-1.16.2 < gst-plugins-base-1.16.2-suppress_gl_tests.patch
cd gst-plugins-base-1.16.2 && mkdir build cd gst-plugins-base-1.16.2 && mkdir build
cd gst-plugins-base-1.16.2/build && meson --prefix=/usr -Dbuildtype=release -Dgtk_doc=disabled cd gst-plugins-base-1.16.2/build && meson --prefix=/usr -Dbuildtype=release -Dgtk_doc=disabled
cd gst-plugins-base-1.16.2/build && ninja cd gst-plugins-base-1.16.2/build && ninja
......
diff -uNr gst-plugins-base-1.16.2/tests/check/meson.build gst-plugins-base-1.16.2-suppress_gl_tests/tests/check/meson.build
--- gst-plugins-base-1.16.2/tests/check/meson.build 2019-04-19 18:46:21.000000000 +0930
+++ gst-plugins-base-1.16.2-suppress_gl_tests/tests/check/meson.build 2022-05-18 19:41:58.401131803 +0930
@@ -84,21 +84,11 @@
# FIXME: Unstable on Windows
if build_gstgl and host_machine.system() != 'windows'
base_tests += [
- [ 'libs/gstglcolorconvert.c', not build_gstgl, [gstgl_dep]],
- [ 'libs/gstglcontext.c', not build_gstgl, [gstgl_dep]],
[ 'libs/gstglfeature.c', not build_gstgl, [gstgl_dep]],
[ 'libs/gstglformat.c', not build_gstgl, [gstgl_dep]],
- [ 'libs/gstglheaders.c', not build_gstgl, [gstgl_dep]],
[ 'libs/gstglmatrix.c', not build_gstgl, [gstgl_dep]],
- [ 'libs/gstglmemory.c', not build_gstgl, [gstgl_dep]],
- [ 'libs/gstglquery.c', not build_gstgl, [gstgl_dep]],
- [ 'libs/gstglshader.c', not build_gstgl, [gstgl_dep]],
[ 'libs/gstglsl.c', not build_gstgl, [gstgl_dep]],
- [ 'libs/gstglslstage.c', not build_gstgl, [gstgl_dep]],
- [ 'libs/gstglupload.c', not build_gstgl, [gstgl_dep]],
- [ 'elements/glimagesink.c', not build_gstgl, [gstgl_dep]],
[ 'elements/glbin.c', not build_gstgl ],
- [ 'pipelines/gl-launch-lines.c', not build_gstgl ],
]
endif
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment