summaryrefslogtreecommitdiff
path: root/scripts/build-amiga-terminal.sh
blob: f6336b596c90b72eead23346e6522b1b47a5e1ad (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#!/usr/bin/env sh
# Cross-build max25-terminal for AmigaOS 3.9+ (bebbo-gcc / clib2).
set -eu

ROOT="$(CDPATH= cd -- "$(dirname "$0")/.." && pwd)"
SDK="${AMIGA_SDK_PATH:-/opt/amiga}"

if [ ! -x "$SDK/bin/m68k-amigaos-gcc" ]; then
    echo "Amiga SDK not found at $SDK (set AMIGA_SDK_PATH)" >&2
    exit 1
fi

make -C "$ROOT/stacks/terminal/amiga" AMIGA_SDK="$SDK" all
make -C "$ROOT/stacks/terminal/amiga" AMIGA_SDK="$SDK" test

echo "AmigaOS client:"
echo "  $ROOT/stacks/terminal/amiga/max25-terminal"
git clone -b <branch> https://cgit.mode42.com/<repo>.git
git clone -b <branch> git://cgit.mode42.com/<repo>.git

info@mode42.com