#!/usr/bin/env bash
set -euo pipefail

ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)"
cd "$ROOT"

BIN="${BIN:-$ROOT/bin/leadb2b}"
mkdir -p "$(dirname "$BIN")"

echo ">> go mod tidy"
go mod tidy

echo ">> compilando..."
go build -buildvcs=false -ldflags="-s -w" -o "$BIN" ./cmd/server

echo ">> ok: $BIN"
ls -lh "$BIN"
