From feae5436e2439130a93be68a43710c3ba81eb8a9 Mon Sep 17 00:00:00 2001 From: Yoav Vainrich Date: Mon, 30 Jan 2023 08:41:16 +0200 Subject: [PATCH] Make dist scripts work on Windows too * Added cross-env dependency --- package.json | 19 ++++++++++--------- yarn.lock | 7 +++++++ 2 files changed, 17 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index bd90b5e..5646425 100644 --- a/package.json +++ b/package.json @@ -37,15 +37,15 @@ "build": "next build renderer && next export renderer", "tsc": "tsc", "pack-app": "npm run build && electron-builder --dir", - "dist": "npm run build && DEBUG=* electron-builder", - "dist:appimage": "npm run build && DEBUG=* electron-builder build -l AppImage", - "dist:flatpak": "npm run build && DEBUG=* electron-builder build -l flatpak", - "dist:deb": "npm run build && DEBUG=* electron-builder build -l deb", - "dist:rpm": "npm run build && DEBUG=* electron-builder build -l rpm", - "dist:zip": "npm run build && DEBUG=* electron-builder build -l zip", - "dist:dmg": "npm run build && DEBUG=* electron-builder build -m dmg", - "dist:msi": "npm run build && DEBUG=* electron-builder build -w nsis", - "dist:pkg": "npm run build && DEBUG=* electron-builder build -m pkg", + "dist": "npm run build && cross-env DEBUG=* electron-builder", + "dist:appimage": "npm run build && cross-env DEBUG=* electron-builder build -l AppImage", + "dist:flatpak": "npm run build && cross-env DEBUG=* electron-builder build -l flatpak", + "dist:deb": "npm run build && cross-env DEBUG=* electron-builder build -l deb", + "dist:rpm": "npm run build && cross-env DEBUG=* electron-builder build -l rpm", + "dist:zip": "npm run build && cross-env DEBUG=* electron-builder build -l zip", + "dist:dmg": "npm run build && cross-env DEBUG=* electron-builder build -m dmg", + "dist:msi": "npm run build && cross-env DEBUG=* electron-builder build -w nsis", + "dist:pkg": "npm run build && cross-env DEBUG=* electron-builder build -m pkg", "publish-app": "npm run build && electron-builder -wl --publish always", "publish-linux-app": "npm run build && electron-builder -l --publish always", "publish-win-app": "npm run build && electron-builder -w --publish always", @@ -142,6 +142,7 @@ "@types/react": "^18.0.25", "@types/react-dom": "^18.0.8", "autoprefixer": "^10.4.13", + "cross-env": "^7.0.3", "electron": "^21.2.2", "electron-builder": "^23.6.0", "next": "^13.0.2", diff --git a/yarn.lock b/yarn.lock index e3375de..dfff05d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1026,6 +1026,13 @@ crc@^3.8.0: dependencies: buffer "^5.1.0" +cross-env@^7.0.3: + version "7.0.3" + resolved "https://registry.yarnpkg.com/cross-env/-/cross-env-7.0.3.tgz#865264b29677dc015ba8418918965dd232fc54cf" + integrity sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw== + dependencies: + cross-spawn "^7.0.1" + cross-spawn@^7.0.1, cross-spawn@^7.0.3: version "7.0.3" resolved "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz"