- Changed build command in build.sh from npm to pnpm. - Updated dependency installation in publish_setup.sh to use pnpm. - Modified check.sh to replace npx commands with pnpm for running Svelte sync and checks.
15 lines
361 B
Bash
15 lines
361 B
Bash
#!/usr/bin/env bash
|
|
set -euo pipefail
|
|
|
|
echo "Installing system dependencies..."
|
|
sudo apt-get update
|
|
sudo apt-get install -y libgtk-3-dev libwebkit2gtk-4.1-dev gcc-mingw-w64 zip
|
|
|
|
echo "Installing project dependencies..."
|
|
npm install -g pnpm
|
|
pnpm install --frozen-lockfile
|
|
|
|
echo "Installing Wails CLI..."
|
|
go install github.com/wailsapp/wails/v2/cmd/wails@latest
|
|
|