#!/usr/bin/env bash set -euo pipefail bazel_cmd=(bazel) if [ -n "${BAZEL_OUTPUT_USER_ROOT:-}" ]; then bazel_cmd+=("--output_user_root=${BAZEL_OUTPUT_USER_ROOT}") fi if [ -n "${BAZEL_OUTPUT_BASE:-}" ]; then bazel_cmd+=("--output_base=${BAZEL_OUTPUT_BASE}") fi if [ "$(uname -s)" = "Darwin" ]; then ./scripts/sync_bazel_xcode.sh fi "${bazel_cmd[@]}" build -c opt "$@" //src/main/cpp/net/eagle0/shardok:shardok-server