Public/Utilities/Install-EdenTools.ps1
function Install-EdenTools { <# .SYNOPSIS Installs the tools needed to run the core Eden commands. .DESCRIPTION The core eden commands are the base commands necessary to create an Eden solution or service. The only tools currently needed are git. Because git does not provide scriptable installation experience this command only provides a link to install git. .EXAMPLE PS> Install-EdenTools Provides a link to install git. .EXAMPLE PS> e-eti Provides a link to install git. #> [CmdletBinding()] param( ) try { $loggingPrefix = "Eden" Write-EdenInfo "Installing the Eden tools." $loggingPrefix Write-Host "Please go to: 'https://git-scm.com/downloads' and install git." Write-EdenInfo "Finished installing the Eden tools." $loggingPrefix } catch { Write-EdenError "Error installing the Eden tools. Message: '$($_.Exception.Message)'" $loggingPrefix } } New-Alias ` -Name e-eti ` -Value Install-EdenTools ` -Force |