Skip to content

Commit e3c70a4

Browse files
committed
Package and explain how to watch
1 parent 48e0844 commit e3c70a4

File tree

1 file changed

+11
-4
lines changed

1 file changed

+11
-4
lines changed

scripts/xterm-symlink.ps1

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,20 +8,27 @@ Param(
88
$XtermFolder
99
)
1010

11-
$TargetFolder = "./node_modules/xterm"
11+
$TargetFolder = "./node_modules/@xterm/xterm"
1212

1313
if (Test-Path $TargetFolder -PathType Container)
1414
{
15-
Write-Host "Deleting $TargetFolder"
15+
Write-Host -ForegroundColor Green ":: Deleting $TargetFolder`n"
1616
Remove-Item -Path $TargetFolder
1717
}
1818

1919
if (Test-Path $XtermFolder -PathType Container)
2020
{
21-
Write-Host "Creating symlink $TargetFolder -> $XtermFolder"
21+
Write-Host -ForegroundColor Green "`n:: Creating symlink $TargetFolder -> $XtermFolder`n"
2222
New-Item -Path $TargetFolder -ItemType SymbolicLink -Value $XtermFolder
23+
24+
Write-Host -ForegroundColor Green "`n:: Packaging xterm.js`n"
25+
Set-Location $TargetFolder
26+
yarn package -- --mode development
27+
Set-Location -
28+
29+
Write-Host -ForegroundColor Green "`n:: Finished! To watch changes, open the VS Code terminal in the xterm.js repo and run:`n`n yarn package -- --mode development --watch"
2330
}
2431
else
2532
{
26-
Write-Host "$XtermFolder is not a valid folder"
33+
Write-Error -ForegroundColor Red "`n:: $XtermFolder is not a valid folder"
2734
}

0 commit comments

Comments
 (0)