mesa/.gitlab-ci/container/debian
Antonio Ospite 88dfda7f0a ci/android: add a script to build LLVM libraries for Android
In order to build the mesa llvmpipe driver for Android, LLVM libraries
for Android are needed, but building them each time a new upstream mesa
is built would be too much overhead.

So add a script to build LLVM libraries for Android and call it from the
debian/android_build job. The actual build will be performed only when
necessary and the resulting artifact will be uploaded to the S3 bucket
to be re-used when building mesa for Android.

The build process follows what has been documented in
docs/drivers/llvmpipe.rst

Reviewed-by: Guilherme Gallo <guilherme.gallo@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31093>
2024-12-20 04:40:52 +00:00
..
android_build.sh ci/android: add a script to build LLVM libraries for Android 2024-12-20 04:40:52 +00:00
arm64_build.sh ci/container: setup sections in all image builds 2024-11-22 11:40:56 +01:00
arm64_test-base.sh ci: add debian/arm64_test images for gl & vk 2024-05-23 06:00:50 +02:00
arm64_test-gl.sh ci/{b2c,swrast,layered}: Strip unnecessary things from runtime containers 2024-10-10 11:05:57 +00:00
arm64_test-vk.sh ci/{b2c,swrast,layered}: Strip unnecessary things from runtime containers 2024-10-10 11:05:57 +00:00
baremetal_arm32_test.sh ci: rename debian/arm*_test to debian/baremetal_arm*_test to be clear about which infra uses that 2024-05-23 06:00:22 +02:00
baremetal_arm64_test.sh ci: rename debian/arm*_test to debian/baremetal_arm*_test to be clear about which infra uses that 2024-05-23 06:00:22 +02:00
baremetal_arm_test.sh ci/container: setup sections in all image builds 2024-11-22 11:40:56 +01:00
llvm-snapshot.gpg.key
ppc64el_build.sh ci: bashify scripts, use arrays 2023-10-31 01:00:25 +00:00
s390x_build.sh ci/container: setup sections in all image builds 2024-11-22 11:40:56 +01:00
test-base.sh ci/container: close debian_{setup,cleanup} sections 2024-11-21 19:59:56 +00:00
test-gl.sh ci/deqp: add build of main branch 2024-11-22 10:16:49 +00:00
test-vk.sh ci/deqp: add a deqp-vk build on the main branch 2024-11-27 20:38:05 +00:00
winehq.gpg.key
x86_32_build.sh ci: bashify scripts, use arrays 2023-10-31 01:00:25 +00:00
x86_64_build-base.sh ci/container: setup sections in all image builds 2024-11-22 11:40:56 +01:00
x86_64_build.sh ci/container: setup sections in all image builds 2024-11-22 11:40:56 +01:00
x86_64_pyutils.sh ci/container: setup sections in all image builds 2024-11-22 11:40:56 +01:00
x86_64_test-android.sh ci/deqp: replace local android patches with upstream solution 2024-11-27 20:38:05 +00:00
x86_64_test-base.sh ci: prepare base debian test image for multi-arch 2024-05-23 06:00:22 +02:00
x86_64_test-gl.sh ci/{b2c,swrast,layered}: Strip unnecessary things from runtime containers 2024-10-10 11:05:57 +00:00
x86_64_test-vk.sh ci/{b2c,swrast,layered}: Strip unnecessary things from runtime containers 2024-10-10 11:05:57 +00:00