ac: fix the return value in cull_bbox when bbox culling is disabled
[mesa.git] / .gitlab-ci / container / arm_test.sh
1 #!/bin/bash
2
3 set -e
4 set -o xtrace
5
6 ############### Install packages for building
7 apt-get -y install ca-certificates
8 sed -i -e 's/http:\/\/deb/https:\/\/deb/g' /etc/apt/sources.list
9 echo 'deb https://deb.debian.org/debian buster-backports main' >/etc/apt/sources.list.d/backports.list
10 apt-get update
11 apt-get -y install \
12 bzip2 \
13 cmake \
14 g++ \
15 gcc \
16 git \
17 libc6-dev \
18 libdrm-nouveau2 \
19 libexpat1 \
20 libgbm-dev \
21 libgbm-dev \
22 libgles2-mesa-dev \
23 libllvm8 \
24 libpng16-16 \
25 libpng-dev \
26 libvulkan-dev \
27 libvulkan1 \
28 meson \
29 netcat \
30 pkg-config \
31 procps \
32 python \
33 waffle-utils \
34 wget \
35 zlib1g
36
37 ############### Build dEQP runner
38
39 . .gitlab-ci/build-cts-runner.sh
40
41 ############### Build dEQP GL
42
43 . .gitlab-ci/build-deqp-gl.sh
44
45
46 ############### Uninstall the build software
47
48 apt-get purge -y \
49 bzip2 \
50 cmake \
51 g++ \
52 gcc \
53 git \
54 libc6-dev \
55 libgbm-dev \
56 libgles2-mesa-dev \
57 libpng-dev \
58 libvulkan-dev \
59 meson \
60 pkg-config \
61 python \
62 wget
63
64 apt-get autoremove -y --purge