Files
ayanova7/makeOnlyNoObfuscate.bat
2018-06-29 19:47:36 +00:00

158 lines
3.6 KiB
Batchfile

@echo off
cls
cd c:\data\ayanova
set m=Unknown error
echo.
echo.
echo.
echo Building setups...
echo.
echo.
:: **** Build AyaNova setup file
"C:\Program Files\Inno Setup 5\ISCC.exe" Installs\AyaNovaINNO\AyaNova.iss
IF %ERRORLEVEL% NEQ 0 (
set m=INNO failed building AyaNova.iss
goto FAIL
)
:: **** CEImport build setup file
"C:\Program Files\Inno Setup 5\ISCC.exe" Installs\CEImportINNO\CEImport.iss
IF %ERRORLEVEL% NEQ 0 (
set m=INNO failed building CEImport.iss
goto FAIL
)
:: **** Build QuickNotify Plugin setup file
"C:\Program Files\Inno Setup 5\ISCC.exe" Installs\QuickNotify\QuickNotify.iss
IF %ERRORLEVEL% NEQ 0 (
set m=INNO failed building QuickNotify.iss
goto FAIL
)
:: **** Build ExportToXLS Plugin setup file
"C:\Program Files\Inno Setup 5\ISCC.exe" Installs\ExportToExcel\ExportToExcel.iss
IF %ERRORLEVEL% NEQ 0 (
set m=INNO failed building ExportToExcel.iss
goto FAIL
)
:: **** Build Outlookschedule ayanova plugin setup file
"C:\Program Files\Inno Setup 5\ISCC.exe" Installs\OutlookSchedule\OutlookSchedule.iss
IF %ERRORLEVEL% NEQ 0 (
set m=INNO failed building OutlookSchedule.iss
goto FAIL
)
:: *** Build RepairTek plugin setup file
"C:\Program Files\Inno Setup 5\ISCC.exe" Installs\RepairTek\RepairTek.iss
IF %ERRORLEVEL% NEQ 0 (
set m=INNO failed building RepairTek.iss
goto FAIL
)
:: *** Build RepairTek CPC plugin setup file
"C:\Program Files\Inno Setup 5\ISCC.exe" Installs\RepairTekCPC\RepairTekCPC.iss
IF %ERRORLEVEL% NEQ 0 (
set m=INNO failed building RepairTekCPC.iss
goto FAIL
)
:: *** Build RepairTek3 Create Service Orders plugin setup file
"C:\Program Files\Inno Setup 5\ISCC.exe" Installs\RepairTek3\RepairTek3.iss
IF %ERRORLEVEL% NEQ 0 (
set m=INNO failed building RepairTek3.iss
goto FAIL
)
:: *** Build RepairTek4 RMA Update plugin setup file
"C:\Program Files\Inno Setup 5\ISCC.exe" Installs\RepairTek4\RepairTek4.iss
IF %ERRORLEVEL% NEQ 0 (
set m=INNO failed building RepairTek4.iss
goto FAIL
)
:: *** Build RepairTek5 PULSE plugin setup file
"C:\Program Files\Inno Setup 5\ISCC.exe" Installs\RepairTek5\RepairTek5.iss
IF %ERRORLEVEL% NEQ 0 (
set m=INNO failed building RepairTek5.iss
goto FAIL
)
:: *** Build Yamaha Malaysia plugin setup file
"C:\Program Files\Inno Setup 5\ISCC.exe" Installs\yamaha\yamaha.iss
IF %ERRORLEVEL% NEQ 0 (
set m=INNO failed building yamaha.iss
goto FAIL
)
:: *** Build AyaNovaOL Outlook plugin setup file
"C:\Program Files\Inno Setup 5\ISCC.exe" Installs\AyaNovaOL\AyaNovaOL.iss
IF %ERRORLEVEL% NEQ 0 (
set m=INNO failed building AyaNovaOL.iss
goto FAIL
)
:: *** Build AyaScript setup file
"C:\Program Files\Inno Setup 5\ISCC.exe" Installs\AyaScript\AyaScript.iss
IF %ERRORLEVEL% NEQ 0 (
set m=INNO failed building AyaScript.iss
goto FAIL
)
:: ** Build web project installers
:: *** Build WBI setup file
"C:\Program Files\Inno Setup 5\ISCC.exe" Installs\WBI\WBI.iss
IF %ERRORLEVEL% NEQ 0 (
set m=INNO failed building WBI.ISS
goto FAIL
)
:: *** Build MBI setup file
"C:\Program Files\Inno Setup 5\ISCC.exe" Installs\MBI\MBI.iss
IF %ERRORLEVEL% NEQ 0 (
set m=INNO failed building MBI\MBI.iss
goto FAIL
)
:: *** Build RI setup file
"C:\Program Files\Inno Setup 5\ISCC.exe" Installs\RI\RI.iss
IF %ERRORLEVEL% NEQ 0 (
set m=INNO failed building RI\RI.iss
goto FAIL
)
::Completed processing without error
goto OK
::------------------------
:FAIL
echo.
echo.
echo.
echo.
echo.
echo Error:
echo %m%
pause
goto DONE
::------------------------
:OK
echo.
echo.
echo.
echo.
echo.
@echo Completed without error
pause
:DONE