diff options
| author | David Hill <[email protected]> | 2025-10-31 17:02:53 +0000 |
|---|---|---|
| committer | David Hill <[email protected]> | 2025-10-31 17:02:53 +0000 |
| commit | b022cf0ed60d40e11174e6e312ba50e32ed722e3 (patch) | |
| tree | 3b3c3a69d5da4f4c7bf9bd8829430ca614fbb3a3 /install | |
| parent | a529b0324d462967d4502555374aaac8b588113a (diff) | |
| parent | 76e080b2cbe13b260324461eb2705d18fabfed35 (diff) | |
| download | opencode-b022cf0ed60d40e11174e6e312ba50e32ed722e3.tar.gz opencode-b022cf0ed60d40e11174e6e312ba50e32ed722e3.zip | |
Merge branch 'dev' of https://github.com/sst/opencode into dev
Diffstat (limited to 'install')
| -rwxr-xr-x | install | 12 |
1 files changed, 8 insertions, 4 deletions
@@ -10,10 +10,14 @@ NC='\033[0m' # No Color requested_version=${VERSION:-} -os=$(uname -s | tr '[:upper:]' '[:lower:]') -if [[ "$os" == "darwin" ]]; then - os="darwin" -fi +raw_os=$(uname -s) +os=$(echo "$raw_os" | tr '[:upper:]' '[:lower:]') +# Normalize various Unix-like identifiers +case "$raw_os" in + Darwin*) os="darwin" ;; + Linux*) os="linux" ;; + MINGW*|MSYS*|CYGWIN*) os="windows" ;; + esac arch=$(uname -m) if [[ "$arch" == "aarch64" ]]; then |
