mirror of
https://github.com/SchildiChat/schildichat-desktop.git
synced 2025-03-26 10:07:47 +01:00
63 lines
2.2 KiB
Diff
63 lines
2.2 KiB
Diff
From 1f589d9bb0c332ccb55d51f824f707385d80fbc0 Mon Sep 17 00:00:00 2001
|
|
From: SpiritCroc <dev@spiritcroc.de>
|
|
Date: Sat, 2 Dec 2023 12:57:26 +0100
|
|
Subject: Add back schildi fetch-package.ts modifications
|
|
|
|
---
|
|
scripts/fetch-package.ts | 14 ++++++++++----
|
|
1 file changed, 10 insertions(+), 4 deletions(-)
|
|
|
|
diff --git a/scripts/fetch-package.ts b/scripts/fetch-package.ts
|
|
index 7282945..4be7ab0 100644
|
|
--- a/scripts/fetch-package.ts
|
|
+++ b/scripts/fetch-package.ts
|
|
@@ -54,6 +54,7 @@ async function main(): Promise<number | undefined> {
|
|
let filename: string | undefined;
|
|
let url: string | undefined;
|
|
let setVersion = false;
|
|
+ const sc = true;
|
|
|
|
while (process.argv.length > 2) {
|
|
switch (process.argv[2]) {
|
|
@@ -82,7 +83,9 @@ async function main(): Promise<number | undefined> {
|
|
process.argv.shift();
|
|
}
|
|
|
|
- if (targetVersion === undefined) {
|
|
+ if (sc) {
|
|
+ // nothing
|
|
+ } else if (targetVersion === undefined) {
|
|
targetVersion = "v" + riotDesktopPackageJson.version;
|
|
} else if (targetVersion !== "develop") {
|
|
setVersion = true; // version was specified
|
|
@@ -92,7 +95,7 @@ async function main(): Promise<number | undefined> {
|
|
filename = "develop.tar.gz";
|
|
url = DEVELOP_TGZ_URL;
|
|
verify = false; // develop builds aren't signed
|
|
- } else if (targetVersion.includes("://")) {
|
|
+ } else if (targetVersion?.includes("://")) {
|
|
filename = targetVersion.substring(targetVersion.lastIndexOf("/") + 1);
|
|
url = targetVersion;
|
|
verify = false; // manually verified
|
|
@@ -146,12 +149,15 @@ async function main(): Promise<number | undefined> {
|
|
}
|
|
|
|
let haveDeploy = false;
|
|
- let expectedDeployDir = path.join(deployDir, path.basename(filename).replace(/\.tar\.gz/, ""));
|
|
+ let expectedDeployDir = sc ? "../element-web/webapp" : path.join(deployDir, path.basename(filename).replace(/\.tar\.gz/, ""));
|
|
try {
|
|
await fs.opendir(expectedDeployDir);
|
|
console.log(expectedDeployDir + "already exists");
|
|
haveDeploy = true;
|
|
- } catch {}
|
|
+ } catch (e) {
|
|
+ console.log("Not a valid webapp dir: " + expectedDeployDir, e);
|
|
+ return 1;
|
|
+ }
|
|
|
|
if (!haveDeploy) {
|
|
const outPath = path.join(pkgDir, filename);
|
|
--
|
|
2.48.1
|
|
|