f9a778a88a1cb09d01992e85640ef81d6e41adb9
[java-idp.git] / src / tools / bat / aacli.bat
1 @echo off\r
2 setlocal\r
3 \r
4 REM We need a JVM\r
5 if not defined JAVA_HOME  (\r
6   echo Error: JAVA_HOME is not defined.\r
7   exit /b\r
8 )\r
9 \r
10 if not defined JAVACMD (\r
11   set JAVACMD="%JAVA_HOME%\bin\java.exe"\r
12 )\r
13 \r
14 if not exist %JAVACMD% (\r
15   echo Error: JAVA_HOME is not defined correctly.\r
16   echo Cannot execute %JAVACMD%\r
17   exit /b\r
18 )\r
19 \r
20 if defined CLASSPATH (\r
21   set LOCALCLASSPATH=%CLASSPATH%\r
22 )\r
23 \r
24 if not defined IDP_HOME  (\r
25   echo Error: IDP_HOME is not defined.\r
26   exit /b\r
27 )\r
28 \r
29 if not exist "%IDP_HOME%" (\r
30   echo Error: IDP_HOME is not defined correctly.\r
31   exit /b\r
32 )\r
33 \r
34 REM add in the dependency .jar files \r
35 for %%i in ("%IDP_HOME%\lib\*.jar") do (\r
36         call "%IDP_HOME%\bin\cpappend.bat" %%i\r
37 )\r
38 \r
39 if exist %JAVA_HOME%\lib\tools.jar (\r
40     set LOCALCLASSPATH=%LOCALCLASSPATH%;%JAVA_HOME%\lib\tools.jar\r
41 )\r
42 \r
43 if exist %JAVA_HOME%\lib\classes.zip (\r
44     set LOCALCLASSPATH=%LOCALCLASSPATH%;%JAVA_HOME%\lib\classes.zip\r
45 )\r
46 \r
47 REM Go to it !\r
48 \r
49 %JAVACMD% -cp "%LOCALCLASSPATH%" -Djava.endorsed.dirs="%LIBDIR%/endorsed" edu.internet2.middleware.shibboleth.common.attribute.AttributeAuthorityCLI %*