Skip to content

Commit

Permalink
Merge pull request #1417 from gucong3000/patch-2
Browse files Browse the repository at this point in the history
Compatible with Visual Studio Code (PowerShell) integrated terminal.
  • Loading branch information
Jackbennett authored Oct 31, 2017
2 parents a8d3261 + 7ca2f55 commit 7479d62
Showing 1 changed file with 10 additions and 6 deletions.
16 changes: 10 additions & 6 deletions vendor/profile.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -4,19 +4,23 @@
# !!! THIS FILE IS OVERWRITTEN WHEN CMDER IS UPDATED
# !!! Use "%CMDER_ROOT%\config\user-profile.ps1" to add your own startup commands

# Compatibility with PS major versions <= 2
if(!$PSScriptRoot) {
$PSScriptRoot = Split-Path $Script:MyInvocation.MyCommand.Path
}

# We do this for Powershell as Admin Sessions because CMDER_ROOT is not beng set.
if (! $ENV:CMDER_ROOT ) {
$ENV:CMDER_ROOT = resolve-path( $ENV:ConEmuDir + "\..\.." )
if ( $ENV:ConEmuDir ) {
$ENV:CMDER_ROOT = resolve-path( $ENV:ConEmuDir + "\..\.." )
} else {
$ENV:CMDER_ROOT = resolve-path( $PSScriptRoot + "\.." )
}
}

# Remove trailing '\'
$ENV:CMDER_ROOT = (($ENV:CMDER_ROOT).trimend("\"))

# Compatibility with PS major versions <= 2
if(!$PSScriptRoot) {
$PSScriptRoot = Split-Path $Script:MyInvocation.MyCommand.Path
}

# do not load bundled psget if a module installer is already available
# -> recent PowerShell versions include PowerShellGet out of the box
$moduleInstallerAvailable = [bool](Get-Command -Name 'Install-Module' -ErrorAction SilentlyContinue | Out-Null)
Expand Down

0 comments on commit 7479d62

Please sign in to comment.