Syntax change to Shell Script
Can anyone change the syntax to shell script syntax as need to execute the file in Solaris box.
-----------------------
Batch file is:
@REM Windows Build Script
@REM %1 = ANT_TARGET
@REM %2 = BUILD_ENV
@REM %3 = BUILD_NUMBER
set ANT_TARGET=%1
set BUILD_ENV=%2
set BUILD_NUMBER=%3
@REM set ANT_TARGET=clean
@REM set BUILD_ENV=murat
set BATCH_FILE_DIR=%~dp0%
cd "%BATCH_FILE_DIR%\..\..\.."
set WORKSPACE_DIR=%cd%
cd "%BATCH_FILE_DIR%"
set COMMON_DIR=%WORKSPACE_DIR%\common
set EXIT_CODE=0
set DIST_DIRECTORY=%COMMON_DIR%\dist
if "%BUILD_ENV%" == "" set BUILD_ENV=local
if "%BUILD_ENV%" == "local" goto localBuildEnv
set ENV_BAT_FILE=%COMMON_DIR%\scripts\build\env\%BUILD _ENV%\%BUILD_ENV%_env.bat
goto gotEnvBatFile
:localBuildEnv
set ENV_BAT_FILE=%COMMON_DIR%\local\local_env.bat
:gotEnvBatFile
@REM Call batch to get env vars set
call "%ENV_BAT_FILE%"
if %ERRORLEVEL% NEQ 0 set EXIT_CODE=1
echo JAVA_HOME=%JAVA_HOME%
echo GROOVY_HOME=%GROOVY_HOME%
echo ANT_HOME=%ANT_HOME%
set LIB_DIR=%WORKSPACE_DIR%\lib
REM Needed for ftp
set GANT_CLASSPATH=%LIB_DIR%\apache\jakarta\oro\jakart a-oro-2.0.8.jar;%LIB_DIR%\apache\jakarta\commons\commons-net-1.4.1.jar;
REM Needed for scp
set GANT_CLASSPATH=%GANT_CLASSPATH%;%LIB_DIR%\sourcefo rge\jsch\jsch-0.1.38.jar
"%GROOVY_HOME%\bin\gant" -P "%GANT_CLASSPATH%" -D BUILD_ENV=%BUILD_ENV% -D WORKSPACE_DIR=%WORKSPACE_DIR% -D DIST_DIR=%DIST_DIRECTORY% -D BUILD_NUMBER=%BUILD_NUMBER% -f "%COMMON_DIR%\scripts\build\buildAll.gant" %ANT_TARGET%
if %ERRORLEVEL% NEQ 0 set EXIT_CODE=1
exit /b %EXIT_CODE%
|