#!/usr/bin/env bash set -euo pipefail ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)" CONFIGURATION="${CONFIGURATION:-Release}" while [[ $# -gt 0 ]]; do case "$1" in -c | --configuration) CONFIGURATION="$2" shift 2 ;; *) break ;; esac done cd "$ROOT" # Только игровой проект (тянет за собой нужные движковые библиотеки) — не вся солюшн с # тестами, сервером и WASM-клиентом (его emscripten-сборка занимает минуты). dotnet build src/LittleSim/LittleSim.csproj -c "$CONFIGURATION" dotnet run --project src/LittleSim/LittleSim.csproj -c "$CONFIGURATION" --no-build "$@"