onetbb, tiledb: fix dylib install name on Darwin (#525497)
This commit is contained in:
@@ -77,6 +77,9 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
cmakeFlags = [
|
||||
(lib.cmakeBool "TBB_DISABLE_HWLOC_AUTOMATIC_SEARCH" false)
|
||||
(lib.cmakeBool "TBB_TEST" finalAttrs.finalPackage.doCheck)
|
||||
]
|
||||
++ lib.optionals stdenv.hostPlatform.isDarwin [
|
||||
(lib.cmakeFeature "CMAKE_INSTALL_NAME_DIR" "${placeholder "out"}/lib")
|
||||
];
|
||||
|
||||
env = {
|
||||
|
||||
@@ -124,10 +124,6 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
"doc"
|
||||
];
|
||||
|
||||
postInstall = lib.optionalString stdenv.hostPlatform.isDarwin ''
|
||||
install_name_tool -add_rpath ${onetbb}/lib $out/lib/libtiledb.dylib
|
||||
'';
|
||||
|
||||
meta = {
|
||||
description = "Allows you to manage massive dense and sparse multi-dimensional array data";
|
||||
homepage = "https://github.com/TileDB-Inc/TileDB";
|
||||
|
||||
Reference in New Issue
Block a user