RallyQuickToolsCli.psm1
Set-StrictMode -Version Latest $projectRootDir = (Get-Item $PSScriptRoot).FullName Write-Output "ProjectRootDir: $projectRootDir" $functions = Get-ChildItem -Recurse -Filter "*.ps1" -Path "$projectRootDir/src/tools/" Write-Output "Functions: $functions" foreach ($file in $functions) { try { . $file Write-Output "Exporting $($file.BaseName)" Export-ModuleMember -Function $($file.BaseName) } catch { Write-Error -Message "Failed to import function $($file.BaseName)" } } |