3
0
Fork 0
forked from mirrors/nixpkgs

Set library path properly for v8 on darwin

This commit is contained in:
Shea Levy 2013-05-28 18:28:25 -04:00
parent 47cbc4cead
commit 9e01205659

View file

@ -48,4 +48,9 @@ stdenv.mkDerivation {
"mv -v out/${arch}.release/lib.target/libv8.so $out/lib"}
mv -v include $out/
'';
postFixup = if stdenv.isDarwin then ''
install_name_tool -change /usr/local/lib/libv8.dylib $out/lib/libv8.dylib -change /usr/lib/libgcc_s.1.dylib ${stdenv.gcc.gcc}/lib/libgcc_s.1.dylib $out/bin/d8
install_name_tool -id $out/lib/libv8.dylib -change /usr/lib/libgcc_s.1.dylib ${stdenv.gcc.gcc}/lib/libgcc_s.1.dylib $out/lib/libv8.dylib
'' else null;
}