mirror of
https://github.com/Ed94/raddebugger.git
synced 2026-06-13 07:32:23 -07:00
scripts
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
Clear-Host
|
||||
|
||||
$path_root = git rev-parse --show-toplevel
|
||||
|
||||
if ($IsWindows) {
|
||||
$devshell = Join-Path $path_root 'scripts/helpers/devshell.ps1'
|
||||
& $devshell -arch amd64
|
||||
}
|
||||
|
||||
Push-Location $path_root
|
||||
|
||||
$build_bat = Join-Path $path_root 'build.bat'
|
||||
& $build_bat @args
|
||||
|
||||
Pop-Location
|
||||
@@ -0,0 +1,10 @@
|
||||
Clear-Host
|
||||
$path_root = git rev-parse --show-toplevel
|
||||
$build_dir = Join-Path $path_root 'build'
|
||||
|
||||
if (Test-Path $build_dir) {
|
||||
Get-ChildItem -Path $build_dir -Recurse | Remove-Item -Force -Recurse
|
||||
Write-Host "Build directory cleaned."
|
||||
} else {
|
||||
Write-Host "Build directory does not exist."
|
||||
}
|
||||
@@ -0,0 +1,28 @@
|
||||
if ($env:VCINSTALLDIR) {
|
||||
return
|
||||
}
|
||||
|
||||
$ErrorActionPreference = "Stop"
|
||||
|
||||
# Use vswhere to find the latest Visual Studio installation
|
||||
$vswhere_out = & "C:\Program Files (x86)\Microsoft Visual Studio\Installer\vswhere.exe" -latest -property installationPath
|
||||
if ($null -eq $vswhere_out) {
|
||||
Write-Host "ERROR: Visual Studio installation not found"
|
||||
exit 1
|
||||
}
|
||||
|
||||
# Find Launch-VsDevShell.ps1 in the Visual Studio installation
|
||||
$vs_path = $vswhere_out
|
||||
$vs_devshell = Join-Path $vs_path "\Common7\Tools\Launch-VsDevShell.ps1"
|
||||
|
||||
if ( -not (Test-Path $vs_devshell) ) {
|
||||
Write-Host "ERROR: Launch-VsDevShell.ps1 not found in Visual Studio installation"
|
||||
Write-Host Tested path: $vs_devshell
|
||||
exit 1
|
||||
}
|
||||
|
||||
# Launch the Visual Studio Developer Shell
|
||||
Push-Location
|
||||
write-host @args
|
||||
& $vs_devshell @args
|
||||
Pop-Location
|
||||
Reference in New Issue
Block a user