Files

21 lines
445 B
PowerShell

[CmdletBinding()]
param(
[Parameter(ValueFromRemainingArguments = $true)]
[string[]] $EngineArgs
)
$ErrorActionPreference = 'Stop'
$engineDir = Split-Path -Parent $PSScriptRoot
$project = Join-Path $engineDir 'src/CortexEngine.App/CortexEngine.App.csproj'
Push-Location $engineDir
try {
& dotnet run --project $project -c Debug -r win-x64 -- @EngineArgs
$exitCode = $LASTEXITCODE
}
finally {
Pop-Location
}
exit $exitCode