21 lines
610 B
Bash
Executable file
21 lines
610 B
Bash
Executable file
#!/usr/bin/env bash
|
|
# Cross-complile buildmd
|
|
|
|
# Clean
|
|
rm -rf bin
|
|
|
|
# Linux x64
|
|
bun build --compile --target=bun-linux-x64 ./src/index.ts --outfile bin/buildmd-linux-x64
|
|
|
|
# Linux Arm64
|
|
bun build --compile --target=bun-linux-arm64 ./src/index.ts --outfile bin/buildmd-linux-arm64
|
|
|
|
# Windows x64
|
|
bun build --compile --target=bun-windows-x64 ./src/index.ts --outfile bin/buildmd-windows-x64
|
|
|
|
# Apple Silicon
|
|
bun build --compile --target=bun-darwin-arm64 ./src/index.ts --outfile bin/buildmd-apple-silicon
|
|
|
|
# Legacy Apple
|
|
bun build --compile --target=bun-darwin-x64 ./src/index.ts --outfile bin/buildmd-apple-intel
|
|
|