Skip to content

Commit aa4798b

Browse files
committed
Add script for easy symlinking a local xterm repo
1 parent 80a0d88 commit aa4798b

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

scripts/xterm-link.ps1

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
<#
2+
.SYNOPSIS
3+
Symlinks ./node_modules/xterm to provided $XtermFolder.
4+
#>
5+
6+
Param(
7+
[Parameter(Mandatory=$True)]
8+
$XtermFolder
9+
)
10+
11+
$TargetFolder = "./node_modules/xterm"
12+
13+
if (Test-Path $TargetFolder -PathType Container)
14+
{
15+
Write-Host "Deleting $TargetFolder"
16+
Remove-Item -Path $TargetFolder
17+
}
18+
19+
if (Test-Path $XtermFolder -PathType Container)
20+
{
21+
Write-Host "Creating symlink $TargetFolder -> $XtermFolder"
22+
New-Item -Path $TargetFolder -ItemType SymbolicLink -Value $XtermFolder
23+
}
24+
else
25+
{
26+
Write-Host "$XtermFolder is not a valid folder"
27+
}

0 commit comments

Comments
 (0)