From fbe7c9ead76e71ca258c6f48bbb62185fcc37b1c Mon Sep 17 00:00:00 2001 From: Fabian-Lars Date: Tue, 21 Jan 2025 15:52:41 +0100 Subject: [PATCH] fix(bundler): fix injectedbundle search path (#12466) --- .changes/bundler-injectedbundle.md | 5 +++++ crates/tauri-bundler/src/bundle/linux/appimage.rs | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 .changes/bundler-injectedbundle.md diff --git a/.changes/bundler-injectedbundle.md b/.changes/bundler-injectedbundle.md new file mode 100644 index 000000000..9f2305e85 --- /dev/null +++ b/.changes/bundler-injectedbundle.md @@ -0,0 +1,5 @@ +--- +tauri-bundler: 'patch:bug' +--- + +Fixed an issue that caused the compiled AppImage to miss webkitgtk's internal `libwebkit2gtkinjectedbundle.so` file. diff --git a/crates/tauri-bundler/src/bundle/linux/appimage.rs b/crates/tauri-bundler/src/bundle/linux/appimage.rs index 87aa238eb..3d039605d 100644 --- a/crates/tauri-bundler/src/bundle/linux/appimage.rs +++ b/crates/tauri-bundler/src/bundle/linux/appimage.rs @@ -141,7 +141,7 @@ pub fn bundle_project(settings: &Settings) -> crate::Result> { for file in [ "WebKitNetworkProcess", "WebKitWebProcess", - "libwebkit2gtkinjectedbundle.so", + "injected-bundle/libwebkit2gtkinjectedbundle.so", ] { for source in search_dirs.map(PathBuf::from) { // TODO: Check if it's the same dir name on all systems