mirror of
https://github.com/NationalSecurityAgency/ghidra.git
synced 2025-10-03 01:39:21 +02:00
38 lines
1.3 KiB
Batchfile
38 lines
1.3 KiB
Batchfile
:: ###
|
|
:: IP: GHIDRA
|
|
::
|
|
:: Licensed under the Apache License, Version 2.0 (the "License");
|
|
:: you may not use this file except in compliance with the License.
|
|
:: You may obtain a copy of the License at
|
|
::
|
|
:: http://www.apache.org/licenses/LICENSE-2.0
|
|
::
|
|
:: Unless required by applicable law or agreed to in writing, software
|
|
:: distributed under the License is distributed on an "AS IS" BASIS,
|
|
:: WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
:: See the License for the specific language governing permissions and
|
|
:: limitations under the License.
|
|
:: ##
|
|
:: Command-line script for interacting with a BSim database
|
|
|
|
@echo off
|
|
setlocal
|
|
|
|
:: Maximum heap memory may be changed if default is inadequate. This will generally be up to 1/4 of
|
|
:: the physical memory available to the OS. Uncomment MAXMEM setting if non-default value is needed.
|
|
::set MAXMEM=2G
|
|
|
|
:: launch mode (fg, bg, debug, debug-suspend)
|
|
set LAUNCH_MODE=fg
|
|
|
|
:: Sets LAUNCH_DIR to the directory that contains this file (bsim.bat).
|
|
:: LAUNCH_DIR will not contain a trailing slash.
|
|
::
|
|
:: '% ~' dereferences the value in param 0
|
|
:: 'd' - drive
|
|
:: 'p' - path (without filename)
|
|
:: '~0,-1' - removes trailing \
|
|
set "LAUNCH_DIR=%~dp0"
|
|
set "LAUNCH_DIR=%LAUNCH_DIR:~0,-1%"
|
|
|
|
call "%LAUNCH_DIR%\launch.bat" %LAUNCH_MODE% jdk BSim "%MAXMEM%" "" ghidra.features.bsim.query.ingest.BSimLaunchable %*
|