Fixed nightbuild script after files move.
Also moved licenses and Install-related files to Install folder. The 7z archives are now built inside the Install folder, instead of the root git-svn-id: http://mc-server.googlecode.com/svn/trunk@771 0a769ca7-a7f5-676a-18bf-c427514a06d6
This commit is contained in:
parent
b20e94d48d
commit
39ff5b0985
@ -1,17 +1,16 @@
|
||||
MCServer.exe
|
||||
..\MCServer\MCServer.exe
|
||||
..\MCServer\Plugins
|
||||
..\MCServer\webadmin
|
||||
..\MCServer\crafting.txt
|
||||
..\MCServer\furnace.txt
|
||||
..\MCServer\items.ini
|
||||
..\MCServer\monsters.ini
|
||||
MCServer*debug.cmd
|
||||
Plugins
|
||||
webadmin
|
||||
crafting.txt
|
||||
banned.example.ini
|
||||
furnace.txt
|
||||
groups.example.ini
|
||||
items.ini
|
||||
Lua-LICENSE.txt
|
||||
MersenneTwister-LICENSE.txt
|
||||
monsters.ini
|
||||
settings.example.ini
|
||||
terrain.ini
|
||||
users.example.ini
|
||||
webadmin.example.ini
|
||||
whitelist.example.ini
|
@ -5,4 +5,3 @@ VC2008\Release\ToLua\*.pdb
|
||||
VC2008\Release\webserver\*.pdb
|
||||
VC2008\Release\zlib*.pdb
|
||||
source\Bindings.*
|
||||
|
||||
|
@ -28,6 +28,9 @@ if %subwcrev%a == a set subwcrev=subwcrev
|
||||
echo Performing nightbuild of MC-Server
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
set DONOTPAUSE=y
|
||||
|
||||
:: Update the sources to the latest revision:
|
||||
@ -50,7 +53,7 @@ echo WCREV = %WCREV%
|
||||
|
||||
|
||||
:: Test if the version is already present
|
||||
if exist MCServer_Win_%WCREV%.7z (
|
||||
if exist Install\MCServer_Win_%WCREV%.7z (
|
||||
echo Latest version already present, bailing out
|
||||
goto end
|
||||
)
|
||||
@ -58,6 +61,8 @@ if exist MCServer_Win_%WCREV%.7z (
|
||||
|
||||
|
||||
:: Update Bindings.cpp
|
||||
del source\Bindings.cpp
|
||||
del source\Bindings.h
|
||||
echo Updating Lua bindings
|
||||
set ALLTOLUA_WAIT=N
|
||||
cd source
|
||||
@ -78,15 +83,18 @@ if errorlevel 1 goto haderror
|
||||
|
||||
|
||||
|
||||
|
||||
:: Use 7-zip to compress the resulting files into a single file:
|
||||
:: Note: the output filename here must be the same as in the upload_win.ftp.template script
|
||||
copy VC2008\Release\MCServer.exe MCServer.exe
|
||||
%zip% a -mx9 -y MCServer_Win_%WCREV%.7z -scsWIN @Install\Zip2008.list
|
||||
copy MCServer\MCServer.exe Install\MCServer.exe
|
||||
cd Install
|
||||
%zip% a -mx9 -y MCServer_Win_%WCREV%.7z -scsWIN @Zip2008.list
|
||||
if errorlevel 1 goto haderror
|
||||
cd ..
|
||||
|
||||
:: Also pack PDBs into a separate archive:
|
||||
:: Note: the output filename here must be the same as in the upload_win.ftp.template script
|
||||
%zip% a -mx9 -y MCServer_Win_%WCREV%_PDBs.7z -scsWIN @Install\Zip2008_PDBs.list
|
||||
%zip% a -mx9 -y Install\MCServer_Win_%WCREV%_PDBs.7z -scsWIN @Install\Zip2008_PDBs.list
|
||||
if errorlevel 1 goto haderror
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user