From 604928a40bc1783f82f45cf4c51146d00b94e16c Mon Sep 17 00:00:00 2001 From: Guillaume Desmottes Date: Thu, 19 Dec 2019 12:50:14 +0530 Subject: [PATCH] gitlab: build gst-omx with tizonia as target Build just the minimum to be able to build gst-omx with this specific target. --- gitlab/ci_template.yml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/gitlab/ci_template.yml b/gitlab/ci_template.yml index 191063362a..726919aff2 100644 --- a/gitlab/ci_template.yml +++ b/gitlab/ci_template.yml @@ -1045,6 +1045,22 @@ build gst-omx zynq fedora x86_64: variables: - $CI_PROJECT_NAME =~ /^(gst-omx|gst-ci)$/ +build gst-omx tizonia fedora x86_64: + extends: 'build fedora x86_64' + variables: + MESON_ARGS: "-Domx=enabled -Dgst-omx:target=tizonia -Dpython=disabled -Dlibav=disabled -Dlibnice=disabled -Dugly=disabled -Dbad=disabled -Ddevtools=disabled -Dges=disabled -Drtsp_server=disabled -Dvaapi=disabled -Dsharp=disabled -Dgst-examples=disabled -Drs=disabled ${MESON_BUILDTYPE_ARGS} --werror" + PKG_CONFIG_PATH: ${PKG_CONFIG_PATH}:${CI_PROJECT_DIR}/tizonia-install/lib64/pkgconfig/ + before_script: + - git clone https://github.com/tizonia/tizonia-openmax-il --branch v0.20.2 + - cd tizonia-openmax-il + - meson build -Dclients=false -Dplugins='' -Dplayer=false -Dprefix=${CI_PROJECT_DIR}/tizonia-install + - ninja -C build + - ninja -C build install + - cd .. + only: + variables: + - $CI_PROJECT_NAME =~ /^(gst-omx|gst-ci)$/ + build rust fedora x86_64: extends: 'build fedora x86_64' variables: