16 lines
538 B
PowerShell
16 lines
538 B
PowerShell
$ErrorActionPreference = 'Stop'
|
|
$repoRoot = (Resolve-Path (Join-Path $PSScriptRoot '..\..')).Path
|
|
Push-Location $repoRoot
|
|
try {
|
|
Write-Host 'Building Lumi Companion and all registered Companion plugins...'
|
|
dotnet build 'companion/Lumi.Companion.sln' -c Release -p:EnableWindowsTargeting=true
|
|
|
|
Write-Host 'Verifying the existing Lumi Song Overlay server plugin...'
|
|
node 'plugins/now_playing/tests/verify.js'
|
|
|
|
Write-Host 'Song Overlay Companion verification passed.' -ForegroundColor Green
|
|
}
|
|
finally {
|
|
Pop-Location
|
|
}
|