xref: /aosp_15_r20/sdk/files/proguard/bin/proguard.bat (revision 1789df15502f1991eff51ff970dce5df8404dd56)
1*1789df15SXin Li@ECHO OFF
2*1789df15SXin Li
3*1789df15SXin LiREM Start-up script for ProGuard -- free class file shrinker, optimizer,
4*1789df15SXin LiREM obfuscator, and preverifier for Java bytecode.
5*1789df15SXin Li
6*1789df15SXin Lirem Change current directory and drive to where the script is, to avoid
7*1789df15SXin Lirem issues with directories containing whitespaces.
8*1789df15SXin Licd /d %~dp0
9*1789df15SXin Li
10*1789df15SXin LiIF EXIST "%PROGUARD_HOME%" GOTO home
11*1789df15SXin LiSET PROGUARD_HOME=..
12*1789df15SXin Li:home
13*1789df15SXin Li
14*1789df15SXin Liset java_exe=
15*1789df15SXin Licall "%PROGUARD_HOME%"\..\lib\find_java.bat
16*1789df15SXin Li
17*1789df15SXin Licall %java_exe% -jar "%PROGUARD_HOME%"\lib\proguard.jar %*
18