Loading pkgs/by-name/mi/mimalloc/package.nix +10 −1 Original line number Diff line number Diff line Loading @@ -37,10 +37,19 @@ stdenv.mkDerivation (finalAttrs: { cmakeFlags = lib.mapAttrsToList lib.cmakeBool { MI_INSTALL_TOPLEVEL = true; MI_SECURE = secureBuild; MI_BUILD_SHARED = !stdenv.hostPlatform.isStatic; MI_BUILD_SHARED = stdenv.hostPlatform.hasSharedLibraries; MI_LIBC_MUSL = stdenv.hostPlatform.libc == "musl"; MI_BUILD_TESTS = finalAttrs.doCheck; }; postPatch = '' substituteInPlace cmake/mimalloc-config.cmake \ --replace-fail 'string(REPLACE "/lib/cmake" "/lib" MIMALLOC_LIBRARY_DIR "''${MIMALLOC_CMAKE_DIR}")' \ "set(MIMALLOC_LIBRARY_DIR \"$out/lib\")" \ --replace-fail 'string(REPLACE "/lib/cmake/" "/lib/" MIMALLOC_OBJECT_DIR "''${CMAKE_CURRENT_LIST_DIR}")' \ "set(MIMALLOC_OBJECT_DIR \"$out/lib\")" ''; postInstall = let rel = lib.versions.majorMinor finalAttrs.version; Loading Loading
pkgs/by-name/mi/mimalloc/package.nix +10 −1 Original line number Diff line number Diff line Loading @@ -37,10 +37,19 @@ stdenv.mkDerivation (finalAttrs: { cmakeFlags = lib.mapAttrsToList lib.cmakeBool { MI_INSTALL_TOPLEVEL = true; MI_SECURE = secureBuild; MI_BUILD_SHARED = !stdenv.hostPlatform.isStatic; MI_BUILD_SHARED = stdenv.hostPlatform.hasSharedLibraries; MI_LIBC_MUSL = stdenv.hostPlatform.libc == "musl"; MI_BUILD_TESTS = finalAttrs.doCheck; }; postPatch = '' substituteInPlace cmake/mimalloc-config.cmake \ --replace-fail 'string(REPLACE "/lib/cmake" "/lib" MIMALLOC_LIBRARY_DIR "''${MIMALLOC_CMAKE_DIR}")' \ "set(MIMALLOC_LIBRARY_DIR \"$out/lib\")" \ --replace-fail 'string(REPLACE "/lib/cmake/" "/lib/" MIMALLOC_OBJECT_DIR "''${CMAKE_CURRENT_LIST_DIR}")' \ "set(MIMALLOC_OBJECT_DIR \"$out/lib\")" ''; postInstall = let rel = lib.versions.majorMinor finalAttrs.version; Loading