mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2024-11-30 13:44:06 +08:00
7fb13a9153
We're about to add ARM images using this same infra. Signed-off-by: Eric Engestrom <eric@igalia.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29241>
26 lines
616 B
Bash
26 lines
616 B
Bash
#!/usr/bin/env bash
|
|
|
|
# When changing this file, you need to bump the following
|
|
# .gitlab-ci/image-tags.yml tags:
|
|
# DEBIAN_TEST_GL_TAG
|
|
|
|
set -ex -o pipefail
|
|
|
|
### Careful editing anything below this line
|
|
|
|
git config --global user.email "mesa@example.com"
|
|
git config --global user.name "Mesa CI"
|
|
git clone https://github.com/axeldavy/Xnine.git /Xnine
|
|
mkdir /Xnine/build
|
|
pushd /Xnine/build
|
|
git checkout c64753d224c08006bcdcfa7880ada826f27164b1
|
|
|
|
cmake .. -DBUILD_TESTS=1 -DWITH_DRI3=1 -DD3DADAPTER9_LOCATION=/install/lib/d3d/d3dadapter9.so
|
|
make
|
|
|
|
mkdir -p /NineTests/
|
|
mv NineTests/NineTests /NineTests/
|
|
|
|
popd
|
|
rm -rf /Xnine
|