summaryrefslogtreecommitdiff
path: root/freedreno
diff options
context:
space:
mode:
authorDylan Baker <dylan@pnwbakers.com>2021-11-17 12:57:54 -0800
committerDylan Baker <dylan@pnwbakers.com>2021-12-14 00:20:40 +0000
commitd9188a7750c99ce9f3d9e0e2aea93f86491e0cb6 (patch)
tree7ea7486ae4ca8915bd8d69f901f96c7ec9466667 /freedreno
parent9324e4f054fa4d7c213400545e8fa6b42392c5a5 (diff)
meson: add override_dependency when possible
This allows consumers of libdrm as a subproject to use the simpler `dependency('libdrm', fallback : 'libdrm')` syntax, as the libdrm build files already tell meson that they override a dependency called "libdrm". Signed-off-by: Dylan Baker <dylan@pnwbakers.com> Reviewed-by: Simon Ser <contact@emersion.fr>
Diffstat (limited to 'freedreno')
-rw-r--r--freedreno/meson.build4
1 files changed, 4 insertions, 0 deletions
diff --git a/freedreno/meson.build b/freedreno/meson.build
index 49e66593..4fdc8143 100644
--- a/freedreno/meson.build
+++ b/freedreno/meson.build
@@ -55,6 +55,10 @@ ext_libdrm_freedreno = declare_dependency(
include_directories : [inc_drm, include_directories('.')],
)
+if meson.version().version_compare('>= 0.54.0')
+ meson.override_dependency('libdrm_freedreno', ext_libdrm_freedreno)
+endif
+
install_headers(
'freedreno_drmif.h', 'freedreno_ringbuffer.h',
subdir : 'freedreno'