diff --git a/src/gallium/frontends/dri/meson.build b/src/gallium/frontends/dri/meson.build index 967047b03124c1aaa1a050bf532e24c74665817b..482031c07396f14a5558ee26f0b7763bffce6724 100644 --- a/src/gallium/frontends/dri/meson.build +++ b/src/gallium/frontends/dri/meson.build @@ -64,3 +64,19 @@ libdri = static_library( idep_mesautil, ], ) + +if with_dri + dri_req_private = [] + if dep_libdrm.found() + dir_req_private = ['libdrm >= @0@'.format(_drm_ver)] + endif + + pkg.generate( + name : 'dri', + filebase : 'dri', + description : 'Direct Rendering Infastructure', + version : meson.project_version(), + variables : ['dridriversdir=@0@'.format(dri_drivers_path)], + requires_private : dri_req_private, + ) +endif