Remove old files
[java-idp.git] / bin / metadatatool.bat
1 @echo off
2 setlocal
3
4 REM We need a JVM
5 if not defined JAVA_HOME  (
6   echo Error: JAVA_HOME is not defined.
7   exit /b
8 )
9
10 if not defined JAVACMD (
11   set JAVACMD="%JAVA_HOME%\bin\java.exe"
12 )
13
14 if not exist %JAVACMD% (
15   echo Error: JAVA_HOME is not defined correctly.
16   echo Cannot execute %JAVACMD%
17   exit /b
18 )
19
20 set SHIB_HOME=
21 if defined IDP_HOME (
22   set SHIB_HOME=%IDP_HOME%
23 )
24 if defined SP_HOME (
25   set SHIB_HOME=%SP_HOME%
26 )
27 if not defined SHIB_HOME (
28   echo Error: Neither IDP_HOME nor SP_HOME is defined.
29   exit /b
30   set SHIB_HOME=.
31 )
32
33 set ENDORSED=%SHIB_HOME%\endorsed
34
35 if not exist %SHIB_HOME%\lib\shib-util.jar (
36   echo Error: Cannot find shib-util.jar
37   echo          If you downloaded the shibboleth source, you need to run "ant build-util"
38   exit /b
39 )
40
41 REM Grab all the dependencies
42 if defined CLASSPATH (
43   set LOCALCLASSPATH=%CLASSPATH%
44 )
45
46 REM add in the dependency .jar files
47 for %%i in (%SHIB_HOME%\lib\*.jar) do (
48         call %SHIB_HOME%\bin\cpappend.bat %%i
49 )
50
51 REM Here we go
52 %JAVACMD% -Djava.endorsed.dirs="%ENDORSED%" -cp "%LOCALCLASSPATH%" edu.internet2.middleware.shibboleth.utils.MetadataTool %*
53