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
b5a70af0
Commit
b5a70af0
authored
Jan 28, 2019
by
Eric Engestrom
Browse files
gitlab-ci: add meson gallium ST Clover (LLVM 5.0) build
Signed-off-by:
Eric Engestrom
<
eric.engestrom@intel.com
>
parent
d407ead2
Changes
3
Hide whitespace changes
Inline
Side-by-side
.gitlab-ci.yml
View file @
b5a70af0
...
...
@@ -228,6 +228,26 @@ build:meson-gallium-drivers-other:
GALLIUM_DRIVERS
:
"
i915,nouveau,kmsro,r300,r600,freedreno,svga,swrast,v3d,vc4,virgl,etnaviv"
LLVM_VERSION
:
"
5.0"
build:meson-gallium-clover-llvm5:
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=icd
GALLIUM_DRIVERS
:
"
r600"
LLVM_VERSION
:
"
5.0"
build:make-vulkan:
extends
:
.make-build
variables
:
...
...
.gitlab-ci/Dockerfile.ubuntu
View file @
b5a70af0
...
...
@@ -28,6 +28,9 @@ RUN apt-get install -y \
llvm-5.0-dev \
llvm-6.0-dev \
llvm-7-dev \
clang-5.0 \
libclang-5.0-dev \
libclc-dev \
xz-utils \
libexpat1-dev \
libx11-xcb-dev \
...
...
.travis.yml
View file @
b5a70af0
...
...
@@ -54,32 +54,6 @@ matrix:
-
libxfixes-dev
-
python3-pip
-
python3-setuptools
-
env
:
-
LABEL="meson Gallium ST Clover LLVM-5.0"
-
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=icd"
-
GALLIUM_DRIVERS="r600"
-
LLVM_VERSION=5.0
-
LLVM_CONFIG="llvm-config-${LLVM_VERSION}"
addons
:
apt
:
packages
:
-
libclc-dev
# LLVM packaging is broken and misses these dependencies
-
libedit-dev
-
llvm-5.0-dev
-
clang-5.0
-
libclang-5.0-dev
# Common
-
xz-utils
-
libexpat1-dev
-
libx11-xcb-dev
-
libelf-dev
-
libunwind8-dev
-
python3-pip
-
python3-setuptools
-
env
:
-
LABEL="meson Gallium ST Clover LLVM-6.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