fix taskfile syntax (#839)

This commit is contained in:
Evan Simkowitz 2024-09-24 22:31:29 -07:00 committed by GitHub
parent 2f837cb9ce
commit 941864b503
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 12 additions and 2 deletions

View File

@ -14,6 +14,8 @@ macOS does not have any platform-specific dependencies.
#### Linux #### Linux
You will need a 64-bit Linux distro with glibc-2.28 or later (Debian 10, RHEL 8, Ubuntu 20.04, etc.).
You must have `zip` installed. We also require the [Zig](https://ziglang.org/) compiler for statically linking CGO. You must have `zip` installed. We also require the [Zig](https://ziglang.org/) compiler for statically linking CGO.
Debian/Ubuntu: Debian/Ubuntu:
@ -23,7 +25,7 @@ sudo apt install zip snapd
sudo snap install zig --classic --beta sudo snap install zig --classic --beta
``` ```
Fedora: Fedora/RHEL:
```sh ```sh
sudo dnf install zip zig sudo dnf install zip zig

View File

@ -29,6 +29,14 @@ Also available as a Homebrew Cask for macOS:
brew install --cask wave brew install --cask wave
``` ```
### Minimum requirements
Wave Terminal and WSH run on the following 64-bit platforms:
- macOS 10.15 or later (arm64, x64)
- Windows 10 1804 or later (x64)
- Linux based on glibc-2.28 or later (arm64, x64)
## Links ## Links
- Homepage — https://www.waveterm.dev - Homepage — https://www.waveterm.dev

View File

@ -96,7 +96,7 @@ tasks:
sh: echo {{if eq "arm" ARCH}}arm64{{else}}{{ARCH}}{{end}} sh: echo {{if eq "arm" ARCH}}arm64{{else}}{{ARCH}}{{end}}
GO_LDFLAGS: -linkmode 'external' -extldflags=-static GO_LDFLAGS: -linkmode 'external' -extldflags=-static
GO_ENV_VARS: GO_ENV_VARS:
sh: echo "CC=\"zig cc{{if neq "arm" ARCH}}-target x86_64-linux-gnu.2.23{{end}}\"" sh: echo "CC=\"zig cc{{if ne "arm" ARCH}} -target x86_64-linux-gnu.2.28{{end}}\""
build:server:internal: build:server:internal:
requires: requires: