llvm-spirv-translator: fix build on Darwin

This commit is contained in:
Randy Eckenrode 2023-09-02 21:49:19 -04:00
parent b8e4cb4044
commit 238571b21b
No known key found for this signature in database
GPG Key ID: 64C1CD4EC2A600D9

View File

@ -75,6 +75,9 @@ stdenv.mkDerivation {
postInstall = ''
install -D tools/llvm-spirv/llvm-spirv $out/bin/llvm-spirv
'' + lib.optionalString stdenv.isDarwin ''
install_name_tool $out/bin/llvm-spirv \
-change @rpath/libLLVMSPIRVLib.dylib $out/lib/libLLVMSPIRVLib.dylib
'';
meta = with lib; {