From 9835830e712f0d639211f95355e9d1e8f924348b Mon Sep 17 00:00:00 2001 From: Nelson Araujo Date: Thu, 25 May 2023 21:13:05 -0700 Subject: [PATCH 1/2] Fix: Enable build on a clean machine. --- enterprise/dev/app/tauri-build.sh | 3 +++ package.json | 1 + 2 files changed, 4 insertions(+) diff --git a/enterprise/dev/app/tauri-build.sh b/enterprise/dev/app/tauri-build.sh index 796aeee330bf..4bbeee229ecf 100755 --- a/enterprise/dev/app/tauri-build.sh +++ b/enterprise/dev/app/tauri-build.sh @@ -177,6 +177,9 @@ build() { bundles="$bundles,updater" fi + echo "--- :tauri: Installing packages" + pnpm install + echo "--- :tauri: Building Application (${version}) with bundles '${bundles}' for platform: ${platform}" NODE_ENV=production pnpm run build-app-shell pnpm tauri build --bundles ${bundles} --target "${platform}" diff --git a/package.json b/package.json index cdc7fc9b3f74..b73450a20dde 100644 --- a/package.json +++ b/package.json @@ -26,6 +26,7 @@ "build-ts": "tsc --build tsconfig.all.json --emitDeclarationOnly", "build-web": "pnpm --filter @sourcegraph/web run build", "build-app-shell": "pnpm --filter @sourcegraph/app-shell run build", + "build-app-macos-aarch64": "ARCH=aarch64-apple-darwin ./enterprise/dev/app/build.sh", "watch-web": "pnpm --filter @sourcegraph/web run watch", "generate": "gulp generate", "watch-generate": "gulp watchGenerate", From d2e7dc4488768dd26a5e74d005a2fdba92bc5142 Mon Sep 17 00:00:00 2001 From: Nelson Araujo Date: Thu, 6 Jul 2023 06:31:39 +0000 Subject: [PATCH 2/2] Addressing code review comments. --- package.json | 1 - 1 file changed, 1 deletion(-) diff --git a/package.json b/package.json index b73450a20dde..cdc7fc9b3f74 100644 --- a/package.json +++ b/package.json @@ -26,7 +26,6 @@ "build-ts": "tsc --build tsconfig.all.json --emitDeclarationOnly", "build-web": "pnpm --filter @sourcegraph/web run build", "build-app-shell": "pnpm --filter @sourcegraph/app-shell run build", - "build-app-macos-aarch64": "ARCH=aarch64-apple-darwin ./enterprise/dev/app/build.sh", "watch-web": "pnpm --filter @sourcegraph/web run watch", "generate": "gulp generate", "watch-generate": "gulp watchGenerate",