Private/New-Project.ps1
function New-Project { param ( [string]$Name, [string]$Path = $PWD ) $projectPath = Join-Path $Path $Name $selectedModules = Show-RocketStandMenu $needGuiModule = $selectedModules -Contains "Rocket GUI" $needFormsModule = $selectedModules -Contains "Rocket Forms" Add-RocketCore -ProjectName $Name -Path $Path -NeedFormsModule $needFormsModule -NeedGuiModule $needGuiModule if ($needFormsModule) { Add-RocketGui -NeedFormsModule $true Add-RocketForms } elseif ($needGuiModule) { Add-RocketGui -NeedFormsModule $false } Write-Host "Rocket project @$Name created at $projectPath" } |