diff --git a/debian/rules b/debian/rules index 1c7b8a1..c975ac7 100755 --- a/debian/rules +++ b/debian/rules @@ -290,6 +290,16 @@ override_dh_install: debian/mesa-opencl-icd-git/usr/lib/${DEB_HOST_MULTIARCH}/ endif + # Copy spirv2dxil and its dependencies on architectures that support WSL/Dozen (dzn) + ifneq (,$(filter $(DEB_HOST_ARCH), $(WSL_ARCHS))) + install -m755 -d debian/mesa-vulkan-drivers/usr/bin + mv debian/tmp/usr/bin/spirv2dxil \ + debian/mesa-vulkan-drivers/usr/bin + install -m755 -d debian/mesa-vulkan-drivers/usr/lib/${DEB_HOST_MULTIARCH}/ + mv debian/tmp/usr/lib/${DEB_HOST_MULTIARCH}/libspirv_to_dxil.* \ + debian/mesa-vulkan-drivers/usr/lib/${DEB_HOST_MULTIARCH}/ + endif + dh_install -a # Install bug control and script: