ci: Add a build test for the Android platform

This builds the EGL loader and the freedreno, intel and amd vulkan
drivers.

Reviewed-by: Eric Engestrom <eric@engestrom.ch>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6112>
This commit is contained in:
Kristian H. Kristensen 2020-07-28 15:35:36 -07:00 committed by Marge Bot
parent db504c464f
commit 879444a957
1 changed files with 24 additions and 0 deletions

View File

@ -574,6 +574,30 @@ meson-classic:
-D tools=all
-D werror=true
meson-android:
extends: .meson-build
variables:
UNWIND: "disabled"
DRI_LOADERS: >
-D glx=disabled
-D gbm=disabled
-D egl=enabled
-D platforms=android
GALLIUM_DRIVERS: freedreno
VULKAN_DRIVERS: freedreno,intel,amd
EXTRA_OPTION: >
-D android-stub=true
-D werror=true
GALLIUM_ST: >
-D dri3=disabled
-D gallium-vdpau=disabled
-D gallium-xvmc=disabled
-D gallium-omx=disabled
-D gallium-va=disabled
-D gallium-xa=disabled
-D gallium-nine=false
-D gallium-opencl=disabled
.meson-cross:
extends:
- .meson-build