aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/linden/indra/newview/postbuild.bat
diff options
context:
space:
mode:
authorJacek Antonelli2008-08-15 23:44:46 -0500
committerJacek Antonelli2008-08-15 23:44:46 -0500
commit38d6d37f2d982fa959e9e8a4a3f7e1ccfad7b5d4 (patch)
treeadca584755d22ca041a2dbfc35d4eca01f70b32c /linden/indra/newview/postbuild.bat
parentREADME.txt (diff)
downloadmeta-impy-38d6d37f2d982fa959e9e8a4a3f7e1ccfad7b5d4.zip
meta-impy-38d6d37f2d982fa959e9e8a4a3f7e1ccfad7b5d4.tar.gz
meta-impy-38d6d37f2d982fa959e9e8a4a3f7e1ccfad7b5d4.tar.bz2
meta-impy-38d6d37f2d982fa959e9e8a4a3f7e1ccfad7b5d4.tar.xz
Second Life viewer sources 1.13.2.12
Diffstat (limited to '')
-rw-r--r--linden/indra/newview/postbuild.bat109
1 files changed, 109 insertions, 0 deletions
diff --git a/linden/indra/newview/postbuild.bat b/linden/indra/newview/postbuild.bat
new file mode 100644
index 0000000..f2fc069
--- /dev/null
+++ b/linden/indra/newview/postbuild.bat
@@ -0,0 +1,109 @@
1@echo off
2
3if %1==debug goto debug
4if %1==release goto release
5if %1==releasenoopt goto releasenoopt
6if %1==releasefordownload goto releasefordownload
7
8echo ** unknown configuration **
9goto end
10
11:debug
12echo copying debug files
13if exist .\debug\freebl3.dll goto end
14copy ..\..\libraries\i686-win32\lib_debug\gksvggdiplus.dll .\debug\ /y
15copy ..\..\libraries\i686-win32\lib_debug\js3250.dll .\debug\ /y
16copy ..\..\libraries\i686-win32\lib_debug\nspr4.dll .\debug\ /y
17copy ..\..\libraries\i686-win32\lib_debug\nss3.dll .\debug\ /y
18copy ..\..\libraries\i686-win32\lib_debug\nssckbi.dll .\debug\ /y
19copy ..\..\libraries\i686-win32\lib_debug\plc4.dll .\debug\ /y
20copy ..\..\libraries\i686-win32\lib_debug\plds4.dll .\debug\ /y
21copy ..\..\libraries\i686-win32\lib_debug\smime3.dll .\debug\ /y
22copy ..\..\libraries\i686-win32\lib_debug\softokn3.dll .\debug\ /y
23copy ..\..\libraries\i686-win32\lib_debug\ssl3.dll .\debug\ /y
24copy ..\..\libraries\i686-win32\lib_debug\xpcom.dll .\debug\ /y
25copy ..\..\libraries\i686-win32\lib_debug\xul.dll .\debug\ /y
26rem --- this is required for mozilla debug builds and displays the aborty/retry/ignore dialog on an assert - crashes without it ---
27copy ..\..\libraries\i686-win32\lib_debug\windbgdlg.exe .\debug\ /y
28
29@IF NOT EXIST ..\llkdu\Debug\llkdu.dll (
30 @IF EXIST ..\..\libraries\i686-win32\lib_debug\llkdu.dll (
31 SET KDU_DLL=..\..\libraries\i686-win32\lib_debug\llkdu.dll
32 ) ELSE (
33 SET KDU_DLL=..\..\libraries\i686-win32\lib_release\llkdu.dll
34 )
35) ELSE (
36 SET KDU_DLL=..\llkdu\Debug\llkdu.dll
37)
38copy %KDU_DLL% .\debug\ /y
39goto end
40
41:release
42echo copying release files
43if exist .\Release\freebl3.dll goto end
44copy ..\..\libraries\i686-win32\lib_release\gksvggdiplus.dll .\Release\ /y
45copy ..\..\libraries\i686-win32\lib_release\js3250.dll .\Release\ /y
46copy ..\..\libraries\i686-win32\lib_release\nspr4.dll .\Release\ /y
47copy ..\..\libraries\i686-win32\lib_release\nss3.dll .\Release\ /y
48copy ..\..\libraries\i686-win32\lib_release\nssckbi.dll .\Release\ /y
49copy ..\..\libraries\i686-win32\lib_release\plc4.dll .\Release\ /y
50copy ..\..\libraries\i686-win32\lib_release\plds4.dll .\Release\ /y
51copy ..\..\libraries\i686-win32\lib_release\smime3.dll .\Release\ /y
52copy ..\..\libraries\i686-win32\lib_release\softokn3.dll .\Release\ /y
53copy ..\..\libraries\i686-win32\lib_release\ssl3.dll .\Release\ /y
54copy ..\..\libraries\i686-win32\lib_release\xpcom.dll .\Release\ /y
55copy ..\..\libraries\i686-win32\lib_release\xul.dll .\Release\ /y
56@IF NOT EXIST ..\llkdu\Release\llkdu.dll (
57 copy ..\..\libraries\i686-win32\lib_release\llkdu.dll .\Release\ /y
58) ELSE (
59 copy ..\llkdu\Release\llkdu.dll .\Release\ /y
60)
61goto end
62
63:releasenoopt
64echo copying releasenoopt files
65if exist .\ReleaseNoOpt\freebl3.dll goto end
66copy ..\..\libraries\i686-win32\lib_release\gksvggdiplus.dll .\ReleaseNoOpt\ /y
67copy ..\..\libraries\i686-win32\lib_release\js3250.dll .\ReleaseNoOpt\ /y
68copy ..\..\libraries\i686-win32\lib_release\nspr4.dll .\ReleaseNoOpt\ /y
69copy ..\..\libraries\i686-win32\lib_release\nss3.dll .\ReleaseNoOpt\ /y
70copy ..\..\libraries\i686-win32\lib_release\nssckbi.dll .\ReleaseNoOpt\ /y
71copy ..\..\libraries\i686-win32\lib_release\plc4.dll .\ReleaseNoOpt\ /y
72copy ..\..\libraries\i686-win32\lib_release\plds4.dll .\ReleaseNoOpt\ /y
73copy ..\..\libraries\i686-win32\lib_release\smime3.dll .\ReleaseNoOpt\ /y
74copy ..\..\libraries\i686-win32\lib_release\softokn3.dll .\ReleaseNoOpt\ /y
75copy ..\..\libraries\i686-win32\lib_release\ssl3.dll .\ReleaseNoOpt\ /y
76copy ..\..\libraries\i686-win32\lib_release\xpcom.dll .\ReleaseNoOpt\ /y
77copy ..\..\libraries\i686-win32\lib_release\xul.dll .\ReleaseNoOpt\ /y
78@IF NOT EXIST ..\llkdu\ReleaseNoOpt\llkdu.dll (
79 copy ..\..\libraries\i686-win32\lib_release\llkdu.dll .\ReleaseNoOpt\ /y
80) ELSE (
81 copy ..\llkdu\ReleaseNoOpt\llkdu.dll .\ReleaseNoOpt\ /y
82)
83goto end
84
85:releasefordownload
86echo copying releasefordownload files
87if exist .\ReleaseForDownload\freebl3.dll goto end
88copy ..\..\libraries\i686-win32\lib_release\gksvggdiplus.dll .\ReleaseForDownload\ /y
89copy ..\..\libraries\i686-win32\lib_release\js3250.dll .\ReleaseForDownload\ /y
90copy ..\..\libraries\i686-win32\lib_release\nspr4.dll .\ReleaseForDownload\ /y
91copy ..\..\libraries\i686-win32\lib_release\nss3.dll .\ReleaseForDownload\ /y
92copy ..\..\libraries\i686-win32\lib_release\nssckbi.dll .\ReleaseForDownload\ /y
93copy ..\..\libraries\i686-win32\lib_release\plc4.dll .\ReleaseForDownload\ /y
94copy ..\..\libraries\i686-win32\lib_release\plds4.dll .\ReleaseForDownload\ /y
95copy ..\..\libraries\i686-win32\lib_release\smime3.dll .\ReleaseForDownload\ /y
96copy ..\..\libraries\i686-win32\lib_release\softokn3.dll .\ReleaseForDownload\ /y
97copy ..\..\libraries\i686-win32\lib_release\ssl3.dll .\ReleaseForDownload\ /y
98copy ..\..\libraries\i686-win32\lib_release\xpcom.dll .\ReleaseForDownload\ /y
99copy ..\..\libraries\i686-win32\lib_release\xul.dll .\ReleaseForDownload\ /y
100
101@IF NOT EXIST ..\llkdu\Release\llkdu.dll (
102 copy ..\..\libraries\i686-win32\lib_release\llkdu.dll .\ReleaseForDownload\ /y
103) ELSE (
104 copy ..\llkdu\Release\llkdu.dll .\ReleaseForDownload\ /y
105)
106
107goto end
108
109:end