update readme and add gitignore
[client-tools.git] / tools / copyExe.btm
blob1cb81f42013c6c51f8aac65e2f6d399914246bca
1 @echo off
2 if not exist "copyexe.btm" goto error
3 if not exist ..\exe\win32 md /s ..\exe\win32
5 :run
7 echo AnimationEditor...
8 copy %1 ..\src\compile\win32\AnimationEditor\optimized\AnimationEditor_o.exe ..\exe\win32
10 echo Client...
11 copy %1 ..\src\compile\win32\SwgClient\optimized\SwgClient_o.exe ..\exe\win32
12 copy %1 ..\src\compile\win32\SwgClient\optimized\SwgClient_o.pdb ..\exe\win32
13 copy %1 ..\src\compile\win32\SwgClient\release\SwgClient_r.exe ..\exe\win32
14 copy %1 ..\src\compile\win32\SwgClient\release\SwgClient_r.pdb ..\exe\win32
15 copy %1 ..\src\compile\win32\SwgGodClient\optimized\SwgGodClient_o.exe ..\exe\win32
16 copy %1 ..\src\compile\win32\SwgGodClient\optimized\SwgGodClient_o.pdb ..\exe\win32
17 copy %1 ..\src\compile\win32\SwgClientSetup\release\SwgClientSetup_r.exe ..\exe\win32
19 echo ClientEffectEditor...
20 copy %1 ..\src\compile\win32\ClientEffectEditor\optimized\ClientEffectEditor_o.exe ..\exe\win32
22 echo PlanetWatcher...
23 copy %1 ..\src\compile\win32\PlanetWatcher\optimized\PlanetWatcher_o.exe ..\exe\win32
25 echo ParticleEditor...
26 copy %1 ..\src\compile\win32\ParticleEditor\optimized\ParticleEditor_o.exe ..\exe\win32
28 echo ShaderBuilder...
29 copy %1 ..\src\compile\win32\ShaderBuilder\optimized\ShaderBuilder_o.exe ..\exe\win32
31 echo SoundEditor...
32 copy %1 ..\src\compile\win32\SoundEditor\optimized\SoundEditor_o.exe ..\exe\win32
34 echo SwgLoadClient...
35 copy %1 ..\src\compile\win32\SwgLoadClient\debug\SwgLoadClient_d.exe ..\exe\win32\SwgLoadClient_d.exe
37 echo TerrainEditor...
38 copy %1 ..\src\compile\win32\TerrainEditor\optimized\TerrainEditor_o.exe ..\exe\win32
40 echo TextureBuilder...
41 copy %1 ..\src\compile\win32\TextureBuilder\optimized\TextureBuilder_o.exe ..\exe\win32
43 echo Viewer...
44 copy %1 ..\src\compile\win32\Viewer\optimized\Viewer_o.exe ..\exe\win32
46 echo WorldSnapshotViewer...
47 copy %1 ..\src\compile\win32\WorldSnapshotViewer\optimized\WorldSnapshotViewer_o.exe ..\exe\win32
49 echo MayaExporter...
50 copy %1 ..\src\compile\win32\MayaExporter\optimized\MayaExporter.mll ..\exe\win32
52 echo dlls...
53 copy %1 ..\dev\win32\*.dll ..\exe\win32
54 del gl_004d.dll
55 del gl_004r.dll
56 del ..\exe\win32\gl_004d.dll
57 del ..\exe\win32\gl_004r.dll
59 echo UI Tools...
60 copy %1 ..\src\compile\win32\UIBuilder\release\UIBuilder.exe ..\exe\win32
61 copy %1 ..\src\compile\win32\UIFontBuilder\release\UIFontBuilder.exe ..\exe\win32
62 copy %1 ..\src\compile\win32\LocalizationTool\optimized\LocalizationTool_o.exe ..\exe\win32
64 echo TemplateCompilers...
65 copy %1 ..\src\compile\win32\TemplateDefinitionCompiler\optimized\TemplateDefinitionCompiler_o.exe ..\exe\win32\TemplateDefinitionCompiler.exe
66 copy %1 ..\src\compile\win32\TemplateCompiler\optimized\TemplateCompiler_o.exe ..\exe\win32\TemplateCompiler.exe
68 echo DataTableTool...
69 copy %1 ..\src\compile\win32\DataTableTool\optimized\DataTableTool_o.exe ..\exe\win32\DataTableTool.exe
71 echo PlanetServer (Debug)...
72 copy %1 ..\src\compile\win32\PlanetServer\Debug\PlanetServer_d.exe ..\exe\win32\PlanetServer_d.exe
74 echo SwgGameServer (Debug)...
75 copy %1 ..\src\compile\win32\SwgGameServer\Debug\SwgGameServer_d.exe ..\exe\win32\SwgGameServer_d.exe
77 echo configuration files...
78 copy /u ..\dev\win32\*.iff ..\exe\win32
79 copy /u ..\dev\win32\*.tip ..\exe\win32
80 copy /u ..\dev\win32\*.ini ..\exe\win32
81 copy /u ..\dev\win32\*.snap ..\exe\win32
82 copy /u ..\dev\win32\*.path ..\exe\win32
83 copy /u ..\dev\win32\aliases.txt ..\exe\win32
84 copy /u ..\exe\win32\*.iff ..\dev\win32
85 copy /u ..\exe\win32\*.tip ..\dev\win32
86 copy /u ..\exe\win32\*.ini ..\dev\win32
87 copy /u ..\exe\win32\*.snap ..\dev\win32
88 copy /u ..\exe\win32\*.path ..\dev\win32
89 copy /u ..\exe\win32\aliases.txt ..\dev\win32
91 pause
93 goto end
95 :error
96 echo You must run this from the tools directory!
97 goto end
99 :end