Rev 51 | Rev 53 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 51 | Rev 52 | ||
---|---|---|---|
Line 58... | Line 58... | ||
58 | if exist vacation\ set addonhrpdir=%cd% |
58 | if exist vacation\ set addonhrpdir=%cd% |
59 | if exist vaca_plus\ goto addondircheck |
59 | if exist vaca_plus\ goto addondircheck |
60 | if "%debug%"=="1" echo DEBUG: Vaca+ Directory: "%addondir%". |
60 | if "%debug%"=="1" echo DEBUG: Vaca+ Directory: "%addondir%". |
61 | if "%debug%"=="1" echo DEBUG: VacaHRP Directory: "%addonhrpdir%". |
61 | if "%debug%"=="1" echo DEBUG: VacaHRP Directory: "%addonhrpdir%". |
62 | 62 | ||
63 | if not exist "%addondir%\VACATION.GRP" ( |
63 | if "%vacagrpname%"=="" set vacagrpname=vacation.grp |
64 | if exist "%exedir%\VACATION.GRP" ( |
64 | if not exist "%exedir%\%vacagrpname%" if not exist "%addondir%\%vacagrpname%" if exist "%exedir%\vaca15.grp" set vacagrpname=vaca15.grp |
- | 65 | if not exist "%exedir%\%vacagrpname%" if not exist "%addondir%\%vacagrpname%" if exist "%addondir%\vaca15.grp" set vacagrpname=vaca15.grp |
|
65 | move /y "%exedir%\VACATION.GRP" "%addondir%\" |
66 | if not exist "%exedir%\%vacagrpname%" if not exist "%addondir%\%vacagrpname%" if exist "%exedir%\vacapp.grp" set vacagrpname=vacapp.grp |
- | 67 | if not exist "%exedir%\%vacagrpname%" if not exist "%addondir%\%vacagrpname%" if exist "%addondir%\vacapp.grp" set vacagrpname=vacapp.grp |
|
66 | ren "%addondir%\VACATION.GRP" vacation.grp |
68 | if not exist "%exedir%\%vacagrpname%" if not exist "%addondir%\%vacagrpname%" if exist "%exedir%\vaca13.grp" set vacagrpname=vaca13.grp |
67 | ) else ( |
- | |
- | 69 | if not exist "%exedir%\%vacagrpname%" if not exist "%addondir%\%vacagrpname%" if exist "%addondir%\vaca13.grp" set vacagrpname=vaca13.grp |
|
- | 70 | if not exist "%exedir%\%vacagrpname%" if not exist "%addondir%\%vacagrpname%" if exist "%exedir%\vacation13.grp" set vacagrpname=vacation13.grp |
|
- | 71 | if not exist "%exedir%\%vacagrpname%" if not exist "%addondir%\%vacagrpname%" if exist "%addondir%\vacation13.grp" set vacagrpname=vacation13.grp |
|
68 | goto novacagrp |
72 | if not exist "%exedir%\%vacagrpname%" if not exist "%addondir%\%vacagrpname%" goto novacagrp |
69 | ) ) |
- | |
70 | 73 | ||
71 | if exist vacation.grp ren vacation.grp vacation.grp |
74 | if exist vacation.grp ren vacation.grp vacation.grp |
72 | call :grpchecksum |
75 | call :grpchecksum |
73 | :novacagrp_return |
76 | :novacagrp_return |
74 | if not "%version%"=="demo" ( |
77 | if not "%version%"=="demo" ( |
Line 124... | Line 127... | ||
124 | if exist "%exedir%\hrp_update.zip" set args=%args% -ghrp_update.zip |
127 | if exist "%exedir%\hrp_update.zip" set args=%args% -ghrp_update.zip |
125 | if exist "%exedir%\maphacks.zip" set args=%args% -gmaphacks.zip |
128 | if exist "%exedir%\maphacks.zip" set args=%args% -gmaphacks.zip |
126 | if exist "%exedir%\eduke32_mus.zip" set args=%args% -geduke32_mus.zip |
129 | if exist "%exedir%\eduke32_mus.zip" set args=%args% -geduke32_mus.zip |
127 | if exist "%addondir%" if not "%addondir%"=="%exedir%" set args=%args% -j"%addondir:\=/%" |
130 | if exist "%addondir%" if not "%addondir%"=="%exedir%" set args=%args% -j"%addondir:\=/%" |
128 | if exist "%addonhrpdir%" if not "%addonhrpdir%"=="%exedir%" if not "%addonhrpdir%"=="%addondir%" set args=%args% -j"%addonhrpdir:\=/%" |
131 | if exist "%addonhrpdir%" if not "%addonhrpdir%"=="%exedir%" if not "%addonhrpdir%"=="%addondir%" set args=%args% -j"%addonhrpdir:\=/%" |
129 | set args=%args% -gvacation.grp -hvacation.def -xVacaEDuke.con |
132 | set args=%args% -g%vacagrpname% -hvacation.def -xVacaEDuke.con |
130 | if "%editor%"=="1" set args=%args% -namesfile VacaNames.h |
133 | if "%editor%"=="1" set args=%args% -namesfile VacaNames.h |
131 | if "%dp%"=="1" set args=%args% -hvaca_dp.def -xVacaDP.con |
134 | if "%dp%"=="1" set args=%args% -hvaca_dp.def -xVacaDP.con |
132 | if "%xxx%"=="1" if exist "%exedir%\xxx_lite.zip" set args=%args% -gxxx_lite.zip |
135 | if "%xxx%"=="1" if exist "%exedir%\xxx_lite.zip" set args=%args% -gxxx_lite.zip |
133 | if "%xxx%"=="1" if exist "%exedir%\xxx_lite\" set args=%args% -jxxx_lite |
136 | if "%xxx%"=="1" if exist "%exedir%\xxx_lite\" set args=%args% -jxxx_lite |
134 | if "%xxx%"=="1" if exist "%exedir%\xxx_pack.zip" set args=%args% -gxxx_pack.zip |
137 | if "%xxx%"=="1" if exist "%exedir%\xxx_pack.zip" set args=%args% -gxxx_pack.zip |
Line 309... | Line 312... | ||
309 | :grpchecksum |
312 | :grpchecksum |
310 | if not exist "%addondir%\utils\windows\win32\sha1sum.exe" ( |
313 | if not exist "%addondir%\utils\windows\win32\sha1sum.exe" ( |
311 | echo "%addondir%\utils\windows\win32\sha1sum.exe" not found. |
314 | echo "%addondir%\utils\windows\win32\sha1sum.exe" not found. |
312 | goto :eof |
315 | goto :eof |
313 | ) |
316 | ) |
- | 317 | pushd . |
|
- | 318 | if exist "%addondir%\%vacagrpname%" cd /d %addondir% |
|
- | 319 | if exist "%exedir%\%vacagrpname%" cd /d %exedir% |
|
314 | echo ea0a9a77b9aee6edce76afa19eaea3a810fb2390 *vacation.grp | "%addondir%\utils\windows\win32\sha1sum.exe" --status --check - |
320 | echo ea0a9a77b9aee6edce76afa19eaea3a810fb2390 *%vacagrpname% | "%addondir%\utils\windows\win32\sha1sum.exe" --status --check - |
315 | if "%ERRORLEVEL%"=="0" set version=full && goto :eof |
321 | if "%ERRORLEVEL%"=="0" set version=full && popd && goto :eof |
316 | if "%ERRORLEVEL%"=="1" set version=unknown |
322 | if "%ERRORLEVEL%"=="1" set version=unknown |
- | 323 | popd |
|
317 | goto :eof |
324 | goto :eof |
318 | 325 | ||
319 | :grpchecksum_results |
326 | :grpchecksum_results |
320 | if "%version%"=="full" echo VACATION.GRP checksum verified. |
327 | if "%version%"=="full" echo VACATION.GRP checksum verified. |
321 | if "%version%"=="unknown" echo VACATION.GRP checksum does not match. You may have a bad copy. |
328 | if "%version%"=="unknown" echo VACATION.GRP checksum does not match. You may have a bad copy. |