`-D tools=drm-shim` doesn't build `libintel_noop_drm_shim.so`
The lib is defined in src/intel/tools/meson.build:137
which is only included by src/intel/meson.build:37
if -D tools=intel
is included.
This means that meson setup build -D gallium-drivers=iris -D tools=drm-shim
doesn't actually build libintel_noop_drm_shim.so
Possible solutions include:
- adding
or with_tools.contains('drm-shim')
insrc/intel/meson.build
and adding the relevantif
around the other tools insrc/intel/tools/meson.build
- moving drm-shim out of
src/intel/tools/meson.build