Gainz-VisualStudio.psm1
if(!$PSScriptRoot) { $PSScriptRoot = $MyInovocation.PSScriptRoot } if(!$PSScriptRoot) { $PSScriptRoot = Split-Path $MyInovocation.MyCommand.Path } Get-Item "$PsScriptRoot\private\*.ps1" | ForEach-Object { . "$($_.FullName)" } Get-Item "$PsScriptRoot\public\*.ps1" | ForEach-Object { . "$($_.FullName)" } Export-ModuleMember -Function @( 'Add-VisualStudioVersionAlias', "Get-MsBuildPath", "Get-BuildToolsPath", 'Get-VisualStudioPath', "Get-VisualStudioVersion", "Get-VisualStudioTestConsolePath", "Invoke-MsBuild" 'Invoke-VisualStudioBuild', 'Invoke-VisualStudioTestConsole', 'Read-VisualStudioSolution' ) -Alias @( 'Get-VsPath', 'Get-VsTestPath', 'Invoke-VsTest', 'Invoke-VsBuild', 'Read-VsSolution' ) |