Skip to content

Commit

Permalink
Use libzim 9.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
kelson42 committed Dec 9, 2023
1 parent 1f375ed commit 7769682
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 9 deletions.
2 changes: 1 addition & 1 deletion .env
Original file line number Diff line number Diff line change
@@ -1 +1 @@
LIBZIM_VERSION=8.2.1
LIBZIM_VERSION=9.0.0
2 changes: 1 addition & 1 deletion binding.gyp
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
"libraries": [
"-Wl,-rpath,'$$ORIGIN'",
"-L<(libzim_dir)/lib/x86_64-linux-gnu",
"<(libzim_dir)/lib/x86_64-linux-gnu/libzim.so.8",
"<(libzim_dir)/lib/x86_64-linux-gnu/libzim.so.9",
],
}],
["libzim_local!='true' and OS=='mac'", {
Expand Down
14 changes: 7 additions & 7 deletions bundle-libzim.js
Original file line number Diff line number Diff line change
Expand Up @@ -15,18 +15,18 @@ if (!isMacOS && !isLinux) {
}

if (isLinux) {
console.info("Copying libzim.so.8 to build folder");
console.info("Copying libzim.so.9 to build folder");
exec(
"cp download/lib/x86_64-linux-gnu/libzim.so.8 build/Release/libzim.so.8"
"cp download/lib/x86_64-linux-gnu/libzim.so.9 build/Release/libzim.so.9"
);
exec("ln -sf build/Release/libzim.so.8 build/Release/libzim.so"); // convienience only, not required
exec("ln -sf build/Release/libzim.so.9 build/Release/libzim.so"); // convienience only, not required
}
if (isMacOS) {
console.info("Copying libzim.8.dylib to build folder");
exec("cp download/lib/libzim.8.dylib build/Release/libzim.8.dylib");
exec("ln -sf build/Release/libzim.8.dylib build/Release/libzim.dylib"); // convienience only, not required
console.info("Copying libzim.9.dylib to build folder");
exec("cp download/lib/libzim.9.dylib build/Release/libzim.9.dylib");
exec("ln -sf build/Release/libzim.9.dylib build/Release/libzim.dylib"); // convienience only, not required
console.info("Fixing rpath");
exec(
"install_name_tool -change libzim.8.dylib @loader_path/libzim.8.dylib build/Release/zim_binding.node"
"install_name_tool -change libzim.9.dylib @loader_path/libzim.9.dylib build/Release/zim_binding.node"
);
}

0 comments on commit 7769682

Please sign in to comment.