diff --git a/package.json b/package.json index 5fb9867..bbd5967 100644 --- a/package.json +++ b/package.json @@ -88,5 +88,5 @@ "dist": "electron-builder", "start": "electron ." }, - "version": "0.9.7" + "version": "0.9.8" } diff --git a/scripts/linuxDepends.js b/scripts/linuxDepends.js index 86ea8b8..79247ae 100644 --- a/scripts/linuxDepends.js +++ b/scripts/linuxDepends.js @@ -2,8 +2,16 @@ exports.default = async context => { if (context.electronPlatformName === "linux") { const { copyFile } = require("fs").promises const { join } = require("path") - await copyFile("/usr/lib/x86_64-linux-gnu/libc++.so.1", join(context.appOutDir, "libc++.so.1")) - await copyFile("/usr/lib/x86_64-linux-gnu/libssl.so.1.0.0", join(context.appOutDir, "libssl.so.1.0.0")) - await copyFile("/usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.0", join(context.appOutDir, "libcrypto.so.1.0.0")) + + const storeLib = async lib => { await copyFile(`/usr/lib/x86_64-linux-gnu/${lib}`, join(context.appOutDir, `${lib}`)) } + + const libs = [ + 'libc++.so.1', + 'libc++abi.so.1', + 'libssl.so.1.0.0', + 'libcrypto.so.1.0.0' + ] + + libs.forEach(lib => storeLib(lib)) } }