Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Timur Kristóf
mesa
Commits
d407ead2
Commit
d407ead2
authored
Jan 28, 2019
by
Eric Engestrom
Browse files
gitlab-ci: add meson gallium "other drivers" build
Signed-off-by:
Eric Engestrom
<
eric.engestrom@intel.com
>
parent
06e8f196
Changes
3
Hide whitespace changes
Inline
Side-by-side
.gitlab-ci.yml
View file @
d407ead2
...
...
@@ -208,6 +208,26 @@ build:meson-gallium-radeonsi:
GALLIUM_DRIVERS
:
"
radeonsi"
LLVM_VERSION
:
"
7"
build:meson-gallium-drivers-other:
extends
:
.meson-build
variables
:
UNWIND
:
"
true"
DRI_LOADERS
:
>
-D glx=disabled
-D egl=false
-D gbm=false
GALLIUM_ST
:
>
-D dri3=false
-D gallium-vdpau=false
-D gallium-xvmc=false
-D gallium-omx=disabled
-D gallium-va=false
-D gallium-xa=false
-D gallium-nine=false
-D gallium-opencl=disabled
GALLIUM_DRIVERS
:
"
i915,nouveau,kmsro,r300,r600,freedreno,svga,swrast,v3d,vc4,virgl,etnaviv"
LLVM_VERSION
:
"
5.0"
build:make-vulkan:
extends
:
.make-build
variables
:
...
...
.gitlab-ci/Dockerfile.ubuntu
View file @
d407ead2
...
...
@@ -25,6 +25,7 @@ RUN apt-get install -y \
libva-dev \
llvm-3.9-dev \
libclang-3.9-dev \
llvm-5.0-dev \
llvm-6.0-dev \
llvm-7-dev \
xz-utils \
...
...
.travis.yml
View file @
d407ead2
...
...
@@ -54,30 +54,6 @@ matrix:
-
libxfixes-dev
-
python3-pip
-
python3-setuptools
-
env
:
-
LABEL="meson Gallium Drivers Other"
-
BUILD=meson
-
UNWIND="true"
-
DRI_LOADERS="-Dglx=disabled -Degl=false -Dgbm=false"
-
GALLIUM_ST="-Ddri3=false -Dgallium-vdpau=false -Dgallium-xvmc=false -Dgallium-omx=disabled -Dgallium-va=false -Dgallium-xa=false -Dgallium-nine=false -Dgallium-opencl=disabled"
-
GALLIUM_DRIVERS="i915,nouveau,kmsro,r300,r600,freedreno,svga,swrast,v3d,vc4,virgl,etnaviv"
-
LLVM_VERSION=5.0
-
LLVM_CONFIG="llvm-config-${LLVM_VERSION}"
addons
:
apt
:
packages
:
# LLVM packaging is broken and misses these dependencies
-
libedit-dev
-
llvm-5.0-dev
# Common
-
xz-utils
-
libexpat1-dev
-
libx11-xcb-dev
-
libelf-dev
-
libunwind8-dev
-
python3.5
-
python3-pip
-
python3-setuptools
-
env
:
-
LABEL="meson Gallium ST Clover LLVM-5.0"
-
BUILD=meson
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment