From c50f3f00971471220eae75639e4c250f93f4fc13 Mon Sep 17 00:00:00 2001 From: RoyceDa Date: Wed, 18 Feb 2026 18:50:33 +0200 Subject: [PATCH] Linux Runner --- package.json | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/package.json b/package.json index 833f9be..cb48eb0 100644 --- a/package.json +++ b/package.json @@ -17,7 +17,6 @@ "appId": "im.rosetta", "icon": "icons/mac/icon.icns", "target": [ - "zip", "pkg" ], "artifactName": "builds/darwin/${arch}/Rosetta-${version}.${ext}", @@ -33,15 +32,13 @@ "linux": { "icon": "icons/png/256x256.png", "target": [ - "AppImage", - "zip" + "AppImage" ], "artifactName": "builds/linux/${arch}/Rosetta-${version}.${ext}" }, "win": { "icon": "icons/win/icon.ico", "target": [ - "zip", "nsis" ], "artifactName": "builds/win/${arch}/Rosetta-${version}.${ext}" @@ -62,11 +59,11 @@ "start": "electron-vite preview", "postinstall": "electron-builder install-app-deps", "build:unpack": "electron-vite build && electron-builder --dir", - "kernel:win": "electron-vite build && electron-builder --win --x64", + "kernel:win": "mkdir -p dist/builds/win32/x64 && electron-vite build && electron-builder --win --x64", "kernel:darwin-arm64": "electron-vite build && electron-builder --mac --arm64", "kernel:darwin-x64": "electron-vite build && electron-builder --mac --x64", - "kernel:mac": "npm run kernel:darwin-x64 && npm run kernel:darwin-arm64", - "kernel:linux": "mkdir -p dist/builds/linux/x86_64 dist/builds/linux/arm64 dist/builds/linux/x64 && electron-vite build && electron-builder --linux --x64 --arm64" + "kernel:mac": "mkdir -p dist/builds/darwin/arm64 dist/builds/darwin/x64 && npm run kernel:darwin-x64 && npm run kernel:darwin-arm64", + "kernel:linux": "mkdir -p dist/builds/linux/x64 dist/builds/linux/arm64 dist/builds/linux/x86_64 && electron-vite build && electron-builder --linux --x64 --arm64 && if [ -d dist/builds/linux/x86_64 ]; then mkdir -p dist/builds/linux/x64 && mv dist/builds/linux/x86_64/* dist/builds/linux/x64/ 2>/dev/null || true; rmdir dist/builds/linux/x86_64 2>/dev/null || true; fi" }, "dependencies": { "@electron-toolkit/preload": "^3.0.1",