From 27e4cbdd8676539e09a85abee00563aae812687e Mon Sep 17 00:00:00 2001 From: alex-Symbroson Date: Sat, 2 Mar 2024 23:40:33 +0100 Subject: [PATCH] fixed makeRelease on win32 --- .gitignore | 2 +- files/makeRelease.js | 4 ++-- files/package-lock.json | 2 +- files/package.json | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 0958aa63d..62883385c 100644 --- a/.gitignore +++ b/.gitignore @@ -13,6 +13,7 @@ node_modules/ /files/generate_dsuikit.js files/test/ files/samples?*/ +files/*.zip /out/ /app/ @@ -24,4 +25,3 @@ samples*.txt *.key *-test* *.ppk -*.zip diff --git a/files/makeRelease.js b/files/makeRelease.js index 2553739e1..9488ea643 100644 --- a/files/makeRelease.js +++ b/files/makeRelease.js @@ -12,8 +12,8 @@ try { const cwd = process.cwd(); process.chdir(directoryToZip); if (process.platform === "win32") { - const command = `Compress-Archive -Path "*" -DestinationPath "${cwd}/file.zip"`; - execSync(`powershell -Command "${command}"`); + const command = `"C:\\Program Files\\7-Zip\\7z.exe" a "${cwd}\\file.zip" .`; + execSync(command); } else { execSync(`zip -r ${cwd}/file.zip .`); } diff --git a/files/package-lock.json b/files/package-lock.json index 23a0881de..aa5795cb4 100644 --- a/files/package-lock.json +++ b/files/package-lock.json @@ -24,7 +24,7 @@ "eslint-plugin-security": "^1.7.1" }, "engines": { - "node": ">=8.3.0" + "node": ">=8.10.0" } }, "node_modules/@aashutoshrathi/word-wrap": { diff --git a/files/package.json b/files/package.json index 93bd76815..02d707e04 100644 --- a/files/package.json +++ b/files/package.json @@ -34,4 +34,4 @@ "eslint-plugin-node": "^11.1.0", "eslint-plugin-security": "^1.7.1" } -} \ No newline at end of file +}