Populated Bestine Capitol Building with missing NPCs. Also spawns several other missi...
[swg-src.git] / tools / BuildTreeFileVersion.btm
blob9bb17246bbbe36a0d377442e28001e61b3e2cfb5
1 @echo off
2 if not exist "common.cfg" goto error1
3 if "%1" == "" goto error2
5 timer
7 set dn=patcher_%1
9 inkey Press ESC to abort creating patcher version %dn:  %%key
10 if "%@ascii[%key]" == "27" goto :end
12 md \%dn
14 if "%2" == "-t" gosub buildtrees
15 copy /u ..\..\src\compile\win32\SwgClient\Release\SwgClient_r.exe \%dn
16 copy /u ..\..\src\compile\win32\SwgClient\Release\SwgClient_r.pdb \%dn
17 copy /u ..\..\src\compile\win32\SwgClient\Optimized\SwgClient_o.exe \%dn
18 copy /u ..\..\src\compile\win32\SwgClient\Optimized\SwgClient_o.pdb \%dn
19 copy /u ..\..\src\compile\win32\SwgClientSetup\Release\SwgClientSetup_r.exe \%dn
20 copy /u ..\..\dev\win32\*.dll \%dn
21 copy /u template_patcher_client.cfg \%dn\client.cfg
22 copy /u locations.txt \%dn
23 copy /u mss32.dll \%dn
24 md \%dn\miles
25 copy /u miles\*.* \%dn\miles\
27 timer
29 goto end
31 :buildtrees
32 del data_compressed_animation.rsp
33 del data_compressed_mesh_skeletal.rsp
34 del data_compressed_mesh_static.rsp
35 del data_compressed_other.rsp
36 del data_compressed_texture.rsp
37 del data_uncompressed_music.rsp
38 del data_uncompressed_sample.rsp
39 ..\..\tools\TreeFileRspBuilder common.cfg
40 ..\..\tools\TreeFileBuilder -r data_compressed_animation.rsp \%dn\data_compressed_animation.tre
41 ..\..\tools\TreeFileBuilder -r data_compressed_mesh_skeletal.rsp \%dn\data_compressed_mesh_skeletal.tre
42 ..\..\tools\TreeFileBuilder -r data_compressed_mesh_static.rsp \%dn\data_compressed_mesh_static.tre
43 ..\..\tools\TreeFileBuilder -r data_compressed_other.rsp \%dn\data_compressed_other.tre
44 ..\..\tools\TreeFileBuilder -r data_compressed_texture.rsp \%dn\data_compressed_texture.tre
45 ..\..\tools\TreeFileBuilder -r data_uncompressed_music.rsp -f \%dn\data_uncompressed_music.tre
46 ..\..\tools\TreeFileBuilder -r data_uncompressed_sample.rsp -f \%dn\data_uncompressed_sample.tre
47 return
49 :error1
50 echo You must run this from the exe\win32 directory!
51 goto end
53 :error2
54 echo Usage: BuildTreeFileVersion changelist [-t (build tree files)]
56 :end