aboutsummaryrefslogtreecommitdiffstats
path: root/libraries/vendors/compile-uvvm.ps1
diff options
context:
space:
mode:
Diffstat (limited to 'libraries/vendors/compile-uvvm.ps1')
-rw-r--r--libraries/vendors/compile-uvvm.ps115
1 files changed, 10 insertions, 5 deletions
diff --git a/libraries/vendors/compile-uvvm.ps1 b/libraries/vendors/compile-uvvm.ps1
index 8076e0342..fefd755a6 100644
--- a/libraries/vendors/compile-uvvm.ps1
+++ b/libraries/vendors/compile-uvvm.ps1
@@ -227,7 +227,10 @@ foreach ($VIPName in (Get-Content "$SourceDirectory\script\component_list.txt"))
$VIPFiles = @()
$CompileOrder = Get-Content "$SourceDirectory\$VIPName\script\compile_order.txt"
foreach ($Line in $CompileOrder)
- { if ($Line.StartsWith("# "))
+ { $Line = $Line.Trim()
+ if ($Line -eq "")
+ { continue }
+ elseif ($Line.StartsWith("#"))
{ if ($Line.StartsWith("# library "))
{ $VIPName = $Line.Substring(10) }
else
@@ -268,8 +271,10 @@ foreach ($vip in $VIP_Files.Keys)
Write-Host "--------------------------------------------------------------------------------"
Write-Host "Compiling UVVM packages " -NoNewline
if ($ErrorCount -gt 0)
-{ Write-Host "[FAILED]" -ForegroundColor Red }
+{ Write-Host "[FAILED]" -ForegroundColor Red
+ Exit-CompileScript 1
+}
else
-{ Write-Host "[SUCCESSFUL]" -ForegroundColor Green }
-
-Exit-CompileScript
+{ Write-Host "[SUCCESSFUL]" -ForegroundColor Green
+ Exit-CompileScript
+}