Files
Polonium.Workspace/run

16 lines
407 B
Bash

#!/bin/bash
set -e
Projects=("Polonium.Tasks" "Polonium" "Polonium.Generators" "Polonium.Sdk")
rm -rf ~/.nuget/packages/polonium*
for proj in "${Projects[@]}"; do
cp -f "./VersionInfo.props" "../$proj/VersionInfo.props"
dotnet clean "../$proj/$proj.csproj"
dotnet restore "../$proj/$proj.csproj"
dotnet build "../$proj/$proj.csproj"
chmod +x "../$proj/publish"
bash "../$proj/publish"
done