From 77d54380632cf5fbcc99d4837e0d9d6cad568788 Mon Sep 17 00:00:00 2001 From: Neil Dorin Date: Fri, 12 Jul 2019 11:37:16 -0600 Subject: [PATCH] Updates to script file --- .../Properties/UpdateAssemblyVersion.ps1 | 35 ++++++------------- 1 file changed, 11 insertions(+), 24 deletions(-) diff --git a/PepperDashEssentials/Properties/UpdateAssemblyVersion.ps1 b/PepperDashEssentials/Properties/UpdateAssemblyVersion.ps1 index 64d18786..46392b31 100644 --- a/PepperDashEssentials/Properties/UpdateAssemblyVersion.ps1 +++ b/PepperDashEssentials/Properties/UpdateAssemblyVersion.ps1 @@ -1,17 +1,4 @@ -#Set-ExecutionPolicy RemoteSigned -function Usage -{ -echo "This is "; -echo “Usage: “; -echo ” from cmd.exe: “; -echo ” powershell.exe SetVersion.ps1 2.8.3.0″; -echo ” “; -echo ” from powershell.exe prompt: “; -echo ” .\SetVersion.ps1 2.8.3.0″; -echo ” “; -} - -function Update-SourceVersion +function Update-SourceVersion { Param ([string]$Version) $NewVersion = ‘AssemblyVersion("‘ + $Version + ‘.*")’; @@ -35,14 +22,14 @@ function Update-AllAssemblyInfoFiles ( $version ) # validate arguments $r= [System.Text.RegularExpressions.Regex]::Match($args[0], "^\d+\.\d+\.\d+$"); - if ($r.Success) - { - Update-AllAssemblyInfoFiles $args[0]; - } - else - { - echo ” “; - echo “Bad Input!” - echo ” “; - Usage ; +if ($r.Success) +{ + Update-AllAssemblyInfoFiles $args[0]; +} +else +{ + echo ” “; + echo “Error: Input version does not match x.y.z format!” + echo ” “; + echo "Unable to apply version to AssemblyInfo.cs files"; }