Subversion Repositories vaca_plus

Rev

Rev 15 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 15 Rev 17
Line 1... Line 1...
1
@echo off
1
@echo off
2
 
-
 
3
set mapster32dir=%~dp0
-
 
4
set vacadir=%~dp0
-
 
5
set vacahrpdir=%~dp0
-
 
6
 
-
 
7
:recheck
-
 
8
if not exist mapster32.exe goto mapster32check
-
 
9
:mapster32check_done
-
 
10
set mapster32dir=%cd%
-
 
11
if "%debug%"=="1" echo DEBUG: Mapster32 Directory: "%mapster32dir%"
-
 
12
 
-
 
13
if exist vacation\ set vacahrpdir=%cd%
-
 
14
:vacadircheck
-
 
15
if exist VACATION.PRG ren VACATION.PRG vacation.grp
-
 
16
cd vaca_plus
-
 
17
set vacadir=%cd%
-
 
18
if exist vacation\ set vacahrpdir=%cd%
-
 
19
if exist vaca_plus\ goto vacadircheck
-
 
20
if "%debug%"=="1" echo DEBUG: Vaca+ Directory: "%vacadir%".
-
 
21
if "%debug%"=="1" echo DEBUG: VacaHRP Directory: "%vacahrpdir%".
-
 
22
 
-
 
23
cd "%mapster32dir%"
-
 
24
 
-
 
25
if exist duke3d_hrp.zip set hrp=-gduke3d_hrp.zip
-
 
26
if exist hrp_update.zip set hrpu=-ghrp_update.zip
-
 
27
 
-
 
28
type "%mapster32dir%\names.h" > "%mapster32dir%\VacaNames.h"
-
 
29
echo. >> "%mapster32dir%\VacaNames.h"
-
 
30
type "%vacadir%\VacaNames.def" >> "%mapster32dir%\VacaNames.h"
-
 
31
 
-
 
32
set args=
2
set editor=1
33
if exist "%vacadir%" set args=%args% -j"%vacadir:\=/%"
-
 
34
if exist "%vacahrpdir%" set args=%args% -j"%vacahrpdir:\=/%"
-
 
35
set args=%args% -namesfile VacaNames.h -hvacation.def -gvacation.grp %hrp% %hrpu% %*
-
 
36
 
-
 
37
set exe=mapster32
-
 
38
if "%debug%"=="1" set exe=mapster32.debug
-
 
39
 
-
 
40
if exist %exe%.bat (
-
 
41
call %exe%.bat %args%
3
call "%~dp0\Caribbean.bat" %*
42
) else (
-
 
43
%exe%.exe %args%
-
 
44
)
-
 
45
 
-
 
46
 
-
 
47
goto end
-
 
48
 
-
 
49
:mapster32check
-
 
50
if exist mapster32.bat goto mapster32check_done
-
 
51
if exist ..\mapster32.exe (
-
 
52
cd ..
-
 
53
goto recheck
-
 
54
)
-
 
55
if exist ..\..\mapster32.exe (
-
 
56
cd ..\..
-
 
57
goto recheck
-
 
58
)
-
 
59
if exist ..\..\..\mapster32.exe (
-
 
60
cd ..\..\..
-
 
61
goto recheck
-
 
62
)
-
 
63
if exist ..\mapster32.bat (
-
 
64
cd ..
-
 
65
goto mapster32check_done
-
 
66
)
-
 
67
if exist ..\..\mapster32.bat (
-
 
68
cd ..\..
-
 
69
goto mapster32check_done
-
 
70
)
-
 
71
if exist ..\..\..\mapster32.bat (
-
 
72
cd ..\..\..
-
 
73
goto mapster32check_done
-
 
74
)
-
 
75
echo Warning: You don't have Mapster32 in your directory.
-
 
76
goto mapster32check_done
-
 
77
 
-
 
78
:end
-