rundir/.run/build
2025-05-10 11:23:32 -04:00

27 lines
782 B
Bash
Executable file

#!/usr/bin/env bash
# Cross build rundir for multiple platforms
echo "Clean"
rm -rf bin build
mkdir bin
echo "linux-x64"
bun build --compile --minify --target=bun-linux-x64 ./src/cli.ts --outfile bin/rundir-linux-x64
echo "linux-arm64"
bun build --compile --minify --target=bun-linux-arm64 ./src/cli.ts --outfile bin/rundir-linux-arm64
echo "windows-x64"
bun build --compile --minify --target=bun-windows-x64 ./src/cli.ts --outfile bin/rundir-windows-x64
echo "macos-arm"
bun build --compile --minify --target=bun-darwin-arm64 ./src/cli.ts --outfile bin/rundir-macos-apple-silicon
echo "macos-x64"
bun build --compile --minify --target=bun-darwin-x64 ./src/cli.ts --outfile bin/rundir-macos-x64
mkdir build
echo "package"
bun build --target bun --outdir build ./src/cli.ts