blob: 1b75a052e7027f9ae7a1cebc5fab91d67d1197f5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
#!/usr/bin/env bash
# build — run the project build pipeline
set -euo pipefail
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
# shellcheck source=base.sh
source "$SCRIPT_DIR/base.sh"
cd "$PROJECT_ROOT"
# ── TODO: uncomment and configure for your build tool ────────────────────────
# just
# exec just build
# make
# exec make build
# go
# exec go build ./...
# npm / yarn / pnpm
# exec npm run build
# cargo
# exec cargo build --release
echo "error: no build command configured in modes/build.sh" >&2
exit 1
|