From 1f8cc2139bb6dd7dafaf74959797c47f080e4556 Mon Sep 17 00:00:00 2001 From: Megrez Lu Date: Sun, 29 Jan 2023 17:45:06 +0800 Subject: [PATCH] hack for multiarch build --- update.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/update.js b/update.js index 98b0646..c87258c 100644 --- a/update.js +++ b/update.js @@ -9,4 +9,9 @@ packagejson.build.publish = [{ packagejson.build.win.artifactName = "OpenLens.Setup.${version}.${ext}"; +if (process.platform != "win32") { + // build both x86_64 and arm64 for Linux and Darwin + packagejson.scripts['build:app'] = "electron-builder --publish onTag --x64 --arm64"; +} + fs.writeFileSync('./lens/packages/open-lens/package.json', JSON.stringify(packagejson));