This allows building Mesa with the Android NDK, which doesn't provide libdrm. We will generate an `Android.bp` file using the `ninja-to-soong` tool (https://github.com/rjodinchr/ninja-to-soong), and to do this we run Mesa's standard meson build system to generate the ninja commands that we then translate to soong. That meson invocation is done using the Android NDK, which doesn't provide libdrm, so until we find an alternative solution[*] we provide a wrap file that builds libdrm as part of the Mesa build (but does not install it--we still use the Android-provided libdrm at runtime) Co-authored-by: Eric Engestrom <eric@igalia.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/35058>
7 lines
255 B
Plaintext
7 lines
255 B
Plaintext
[wrap-file]
|
|
directory = libdrm-2.4.123
|
|
source_url = https://dri.freedesktop.org/libdrm/libdrm-2.4.123.tar.xz
|
|
source_filename = libdrm-2.4.123.tar.xz
|
|
source_hash = a2b98567a149a74b0f50e91e825f9c0315d86e7be9b74394dae8b298caadb79e
|
|
wrapdb_version = 2.4.123-1
|