REM  Hitachi SVP                              
REM  JAVA Libs install tool for Hitachi SVP
REM                 Copy right. 2018  Hitachi. Ltd. 
REM
REM History  :Version    :DATE        : Coder        : Patch No
REM Hitachi SVP
REM          :01-01      :2018.10.03  : Y.Kawaguchi  :   #60303 (New)
REM          :01-03      :2018.11.09  : Y.Kawaguchi  :   #62257
REM

set JAVALIBS_DIR="C:\DKC200\OSS\java_libs"
REM TEMPORARY
set JAVALIBS_DIR_TEMP="\DKC200\OSS\java_libs"
set JAVA_TMP="C:\JAVA_TMP"
set CAB_FILE="java_libs.cab"

IF not EXIST %JAVA_TMP% md %JAVA_TMP%
xcopy /E /Y %CAB_FILE% %JAVA_TMP%
pushd %JAVA_TMP%
dir

REM TEMPORARY
IF EXIST %TEMP%%JAVALIBS_DIR_TEMP% rmdir /S /Q %TEMP%%JAVALIBS_DIR_TEMP%

REM Install processing

mkdir %JAVALIBS_DIR%
echo "error:%errorlevel%"
IF NOT %errorlevel%==0 (
	echo # error:"Java libs" can not install.
	@ goto :error
)

REM TEMPORARY
mkdir %TEMP%%JAVALIBS_DIR_TEMP%
echo "error:%errorlevel%"
IF NOT %errorlevel%==0 (
	echo # error:"Java libs" can not install.
	@ goto :error
)


expand %CAB_FILE% -F:* %JAVA_TMP%
xcopy /S /E /Y %JAVA_TMP%\java_libs %JAVALIBS_DIR%

echo "error:%errorlevel%"
if not %errorlevel%==0 (
	echo # error:"Open libs" can not install.
	@ goto :error
)

REM TEMPORARY
xcopy /S /E /Y %JAVA_TMP%\java_libs %TEMP%%JAVALIBS_DIR_TEMP%
echo "error:%errorlevel%(Ignored)"

popd

rmdir /S /Q %JAVA_TMP%

exit /b 0

:error
ECHO "Failed to install"
rmdir /S /Q %JAVA_TMP%

exit /b 245