kunlang_video/scripts/build_video.sh

16 lines
448 B
Bash
Raw Permalink Normal View History

2026-05-09 10:51:10 +08:00
#!/usr/bin/env bash
set -euo pipefail
ROOT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)"
BUILD_DIR="${BUILD_DIR:-$ROOT_DIR/build}"
GENERATOR_ARGS=()
if command -v ninja >/dev/null 2>&1; then
GENERATOR_ARGS=(-G Ninja)
fi
cmake -S "$ROOT_DIR" -B "$BUILD_DIR" "${GENERATOR_ARGS[@]}"
cmake --build "$BUILD_DIR" --target vehicle_video_service --parallel "$(nproc 2>/dev/null || echo 4)"
echo "Built $ROOT_DIR/bin/vehicle_video_service"