Subversion Repositories vaca_plus

Compare Revisions

Regard whitespace Rev 16 → Rev 17

/vaca_plus/Carib_Mapster32.bat
1,78 → 1,3
@echo off
 
set mapster32dir=%~dp0
set vacadir=%~dp0
set vacahrpdir=%~dp0
 
:recheck
if not exist mapster32.exe goto mapster32check
:mapster32check_done
set mapster32dir=%cd%
if "%debug%"=="1" echo DEBUG: Mapster32 Directory: "%mapster32dir%"
 
if exist vacation\ set vacahrpdir=%cd%
:vacadircheck
if exist VACATION.PRG ren VACATION.PRG vacation.grp
cd vaca_plus
set vacadir=%cd%
if exist vacation\ set vacahrpdir=%cd%
if exist vaca_plus\ goto vacadircheck
if "%debug%"=="1" echo DEBUG: Vaca+ Directory: "%vacadir%".
if "%debug%"=="1" echo DEBUG: VacaHRP Directory: "%vacahrpdir%".
 
cd "%mapster32dir%"
 
if exist duke3d_hrp.zip set hrp=-gduke3d_hrp.zip
if exist hrp_update.zip set hrpu=-ghrp_update.zip
 
type "%mapster32dir%\names.h" > "%mapster32dir%\VacaNames.h"
echo. >> "%mapster32dir%\VacaNames.h"
type "%vacadir%\VacaNames.def" >> "%mapster32dir%\VacaNames.h"
 
set args=
if exist "%vacadir%" set args=%args% -j"%vacadir:\=/%"
if exist "%vacahrpdir%" set args=%args% -j"%vacahrpdir:\=/%"
set args=%args% -namesfile VacaNames.h -hvacation.def -gvacation.grp %hrp% %hrpu% %*
 
set exe=mapster32
if "%debug%"=="1" set exe=mapster32.debug
 
if exist %exe%.bat (
call %exe%.bat %args%
) else (
%exe%.exe %args%
)
 
goto end
 
:mapster32check
if exist mapster32.bat goto mapster32check_done
if exist ..\mapster32.exe (
cd ..
goto recheck
)
if exist ..\..\mapster32.exe (
cd ..\..
goto recheck
)
if exist ..\..\..\mapster32.exe (
cd ..\..\..
goto recheck
)
if exist ..\mapster32.bat (
cd ..
goto mapster32check_done
)
if exist ..\..\mapster32.bat (
cd ..\..
goto mapster32check_done
)
if exist ..\..\..\mapster32.bat (
cd ..\..\..
goto mapster32check_done
)
echo Warning: You don't have Mapster32 in your directory.
goto mapster32check_done
 
:end
set editor=1
call "%~dp0\Caribbean.bat" %*