mirror of
https://github.com/harivansh-afk/sandbox-agent.git
synced 2026-04-17 07:03:31 +00:00
fix: add Linux ARM64 support to install script and docs
This commit is contained in:
parent
79a4c4ec16
commit
7ab3226204
2 changed files with 26 additions and 7 deletions
|
|
@ -75,9 +75,21 @@ await client.createSession("my-session", {
|
||||||
|
|
||||||
To build a static binary for use in minimal containers:
|
To build a static binary for use in minimal containers:
|
||||||
|
|
||||||
```bash
|
<Tabs>
|
||||||
docker build -f docker/release/linux-x86_64.Dockerfile -t sandbox-agent-build .
|
<Tab title="x86_64">
|
||||||
docker run --rm -v "$PWD/artifacts:/artifacts" sandbox-agent-build
|
```bash
|
||||||
```
|
docker build -f docker/release/linux-x86_64.Dockerfile -t sandbox-agent-build .
|
||||||
|
docker run --rm -v "$PWD/artifacts:/artifacts" sandbox-agent-build
|
||||||
|
```
|
||||||
|
|
||||||
The binary will be at `./artifacts/sandbox-agent-x86_64-unknown-linux-musl`.
|
The binary will be at `./artifacts/sandbox-agent-x86_64-unknown-linux-musl`.
|
||||||
|
</Tab>
|
||||||
|
<Tab title="ARM64 (aarch64)">
|
||||||
|
```bash
|
||||||
|
docker build -f docker/release/linux-aarch64.Dockerfile -t sandbox-agent-build .
|
||||||
|
docker run --rm -v "$PWD/artifacts:/artifacts" sandbox-agent-build
|
||||||
|
```
|
||||||
|
|
||||||
|
The binary will be at `./artifacts/sandbox-agent-aarch64-unknown-linux-musl`.
|
||||||
|
</Tab>
|
||||||
|
</Tabs>
|
||||||
|
|
|
||||||
|
|
@ -30,9 +30,16 @@ if [ "$(printf '%s' "$UNAME" | cut -c 1-6)" = "Darwin" ]; then
|
||||||
fi
|
fi
|
||||||
elif [ "$(printf '%s' "$UNAME" | cut -c 1-5)" = "Linux" ]; then
|
elif [ "$(printf '%s' "$UNAME" | cut -c 1-5)" = "Linux" ]; then
|
||||||
echo
|
echo
|
||||||
echo "> Detected Linux ($(getconf LONG_BIT) bit)"
|
echo "> Detected Linux ($ARCH)"
|
||||||
|
|
||||||
FILE_NAME="sandbox-agent-x86_64-unknown-linux-musl"
|
if [ "$ARCH" = "x86_64" ]; then
|
||||||
|
FILE_NAME="sandbox-agent-x86_64-unknown-linux-musl"
|
||||||
|
elif [ "$ARCH" = "aarch64" ] || [ "$ARCH" = "arm64" ]; then
|
||||||
|
FILE_NAME="sandbox-agent-aarch64-unknown-linux-musl"
|
||||||
|
else
|
||||||
|
echo "Unknown arch $ARCH" 1>&2
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
else
|
else
|
||||||
echo "Unable to determine platform" 1>&2
|
echo "Unable to determine platform" 1>&2
|
||||||
exit 1
|
exit 1
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue