/
redgpu
/
ezEngine
Обзор
Документация
Войти
/
redgpu
/
ezEngine
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
dev
Utilities/Android/DbgAndroidJdb.ps1
32 строки
760 B
Sanakan8472
Linux quality of life improvments (#1328)
16 июн 2024, 14:32
Не верифицирован
16 июн 2024, 14:32
84eaf8f
Код
Авторство
О чём код?
param( [switch]$MessageBoxOnError ) function RaiseError { param( [string]$msg ) if ($MessageBoxOnError -and $IsWindows) { [System.Windows.Forms.MessageBox]::Show($msg) } else { Write-Host $msg -foreground red } exit 1 } $jdb = "$env:JAVA_HOME/bin/jdb" if ($IsWindows) { $jdb = "$jdb.exe" } if (-not (Test-Path $jdb)) { RaiseError "Failed to find jdb executable in $jdb. Please ensure that the JAVA_HOME environment variable is correctly set." } $jdb = Resolve-Path $jdb if ($IsWindows) { Start-Process -FilePath "$env:comspec" -ArgumentList "/C `"`"$jdb`" -connect com.sun.jdi.SocketAttach:port=12345,hostname=localhost`"" -WindowStyle Hidden } else { Start-Process -FilePath "$jdb" -ArgumentList "-attach localhost:12345" -PassThru }