Mesa (master): ci: Add a build test for the Android platform

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Wed Aug 5 18:25:47 UTC 2020


Module: Mesa
Branch: master
Commit: 879444a957d33cab1dcb3a727b6ddc103eea3ba1
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=879444a957d33cab1dcb3a727b6ddc103eea3ba1

Author: Kristian H. Kristensen <hoegsberg at google.com>
Date:   Tue Jul 28 15:35:36 2020 -0700

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 at engestrom.ch>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6112>

---

 .gitlab-ci.yml | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index b2ca5dcb8ee..4649b9fac5e 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -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



More information about the mesa-commit mailing list