Private/Add-RocketForms.ps1
function Add-RocketForms { param( [string]$FormsDirectory = "forms" ) $message = "Adding Rocket GUI" Write-Progress -Activity $message -Status "10% Complete:" -PercentComplete 10 $projectPath = $PWD $formsPath = Join-Path $projectPath $FormsDirectory New-Item -Path $formsPath -ItemType Directory | Out-Null $message = "Adding Rocket GUI" Write-Progress -Activity $message -Status "50% Complete:" -PercentComplete 50 $welcomFormContent = Get-Content -Path "$PSScriptRoot\Templates\Forms\welcome-form.txt" -Raw New-Item -Path $formsPath -Name "welcome.psm1" -ItemType File | Out-Null Set-Content -Path "$formsPath\welcome.psm1" -Value $welcomFormContent $message = "Adding Rocket GUI" Write-Progress -Activity $message -Status "100% Complete:" -PercentComplete 100 } |