Set endorsed property based on location of batch file.
[java-idp.git] / src / tools / bat / aacli.bat
index 48d3fdd..ca8c830 100755 (executable)
@@ -1,44 +1,49 @@
-@echo off
-setlocal
-
-REM We need a JVM
-if not defined JAVA_HOME  (
-  echo Error: JAVA_HOME is not defined.
-  exit /b
-)
-
-if not defined JAVACMD (
-  set JAVACMD="%JAVA_HOME%\bin\java.exe"
-)
-
-if not exist %JAVACMD% (
-  echo Error: JAVA_HOME is not defined correctly.
-  echo Cannot execute %JAVACMD%
-  exit /b
-)
-
-if defined CLASSPATH (
-  set LOCALCLASSPATH=%CLASSPATH%
-)
-
-if not exist %IDP_HOME% (
-  echo Error: IDP_HOME is not defined correctly.
-  exit /b
-)
-
-REM add in the dependency .jar files 
-for %%i in ("%IDP_HOME%\lib\*.jar") do (
-       call "%IDP_HOME%\bin\cpappend.bat" %%i
-)
-
-if exist %JAVA_HOME%\lib\tools.jar (
-    set LOCALCLASSPATH=%LOCALCLASSPATH%;%JAVA_HOME%\lib\tools.jar
-)
-
-if exist %JAVA_HOME%\lib\classes.zip (
-    set LOCALCLASSPATH=%LOCALCLASSPATH%;%JAVA_HOME%\lib\classes.zip
-)
-
-REM Go to it !
-
-%JAVACMD% -cp "%LOCALCLASSPATH%" -Djava.endorsed.dirs="%LIBDIR%/endorsed" edu.internet2.middleware.shibboleth.common.attribute.AttributeAuthorityCLI %*
\ No newline at end of file
+@echo off\r
+setlocal\r
+\r
+REM We need a JVM\r
+if not defined JAVA_HOME  (\r
+  echo Error: JAVA_HOME is not defined.\r
+  exit /b\r
+)\r
+\r
+if not defined JAVACMD (\r
+  set JAVACMD="%JAVA_HOME%\bin\java.exe"\r
+)\r
+\r
+if not exist %JAVACMD% (\r
+  echo Error: JAVA_HOME is not defined correctly.\r
+  echo Cannot execute %JAVACMD%\r
+  exit /b\r
+)\r
+\r
+if defined CLASSPATH (\r
+  set LOCALCLASSPATH=%CLASSPATH%\r
+)\r
+\r
+if not defined IDP_HOME  (\r
+  echo Error: IDP_HOME is not defined.\r
+  exit /b\r
+)\r
+\r
+if not exist "%IDP_HOME%" (\r
+  echo Error: IDP_HOME is not defined correctly.\r
+  exit /b\r
+)\r
+\r
+REM add in the dependency .jar files \r
+for %%i in ("%IDP_HOME%\lib\*.jar") do (\r
+       call "%IDP_HOME%\bin\cpappend.bat" %%i\r
+)\r
+\r
+if exist %JAVA_HOME%\lib\tools.jar (\r
+    set LOCALCLASSPATH=%LOCALCLASSPATH%;%JAVA_HOME%\lib\tools.jar\r
+)\r
+\r
+if exist %JAVA_HOME%\lib\classes.zip (\r
+    set LOCALCLASSPATH=%LOCALCLASSPATH%;%JAVA_HOME%\lib\classes.zip\r
+)\r
+\r
+REM Go to it !\r
+\r
+%JAVACMD% -cp "%LOCALCLASSPATH%" -Djava.endorsed.dirs="%~dp0/../lib/endorsed" edu.internet2.middleware.shibboleth.common.attribute.AttributeAuthorityCLI %*
\ No newline at end of file