diff --git a/package.json b/package.json index 25dd0c99a..bf7f4f8de 100644 --- a/package.json +++ b/package.json @@ -9,16 +9,22 @@ "package": "electron-forge package", "make": "electron-forge make", "publish": "electron-forge publish", + "make:all": "npm run make:mac && npm run make:linux:x86 && npm run make:linux:arm && npm run make:win", "make:mac": "electron-forge make --platform=darwin", - "make:linux": "electron-forge make --platform=linux", - "make:linux:zip": "electron-forge make --platform=linux --targets=zip", - "make:deb": "electron-forge make --platform=linux --targets=deb", - "make:rpm": "electron-forge make --platform=linux --targets=rpm", - "make:snap": "electron-forge package && electron-installer-snap --src=out/FreeTube-linux-x64", - "make:flatpak": "electron-installer-flatpak --src out/FreeTube-linux-x64/ --dest out/make --arch x64", - "make:appimage": "electron-forge make --platform=linux --targets=electron-forge-maker-appimage", "make:win": "electron-forge make --platform=win32", - "make:win:zip": "electron-forge make --platform=win32 --targets=zip" + "make:win:zip": "electron-forge make --platform=win32 --targets=zip", + "make:linux:x86": "electron-forge make --platform=linux --arch x64", + "make:linux:x86:zip": "electron-forge make --platform=linux --targets=zip --arch x64", + "make:linux:x86:deb": "electron-forge make --platform=linux --targets=deb --arch x64", + "make:linux:x86:rpm": "electron-forge make --platform=linux --targets=rpm --arch x64", + "make:linux:x86:snap": "electron-forge package && electron-installer-snap --src=out/FreeTube-linux-x64 --arch x64", + "make:linux:x86:flatpak": "electron-installer-flatpak --src out/FreeTube-linux-x64/ --dest out/make --arch x64", + "make:linux:x86:appimage": "electron-forge make --platform=linux --targets=electron-forge-maker-appimage --arch x64", + "make:linux:arm": "electron-forge make --platform=linux --arch arm64", + "make:linux:arm:zip": "electron-forge make --platform=linux --targets=zip --arch arm64", + "make:linux:arm:deb": "electron-forge make --platform=linux --targets=deb --arch arm64", + "make:linux:arm:rpm": "electron-forge make --platform=linux --targets=rpm --arch arm64", + "make:linux:arm:appimage": "electron-forge make --platform=linux --targets=electron-forge-maker-appimage --arch arm64" }, "keywords": [], "author": { @@ -31,8 +37,7 @@ "forge": { "make_targets": { "win32": [ - "squirrel", - "zip" + "squirrel" ], "darwin": [ "zip"