|
|
1.1 root 1: echo off
2:
3: if exist "%ProgramFiles(x86)%" goto is_x64
4: set path="%ProgramFiles%\Microsoft Visual Studio 12.0\Common7\IDE";%PATH%
5: goto start
6:
7: :is_x64
8: set path="%ProgramFiles(x86)%\Microsoft Visual Studio 12.0\Common7\IDE";%PATH%
9:
10: :start
11: rem rmdir /s /q binary
12: mkdir binary
13: call :clean
14:
15: devenv.com msdos.vcxproj /Rebuild "Release_i86|Win32"
16: mkdir binary\i86_x86
17: copy Release\msdos.exe binary\i86_x86\.
18: call :clean
19:
20: devenv.com msdos.vcxproj /Rebuild "Release_i86|x64"
21: mkdir binary\i86_x64
22: copy Release\msdos.exe binary\i86_x64\.
23: call :clean
24:
25: devenv.com msdos.vcxproj /Rebuild "Release_i186|Win32"
26: mkdir binary\i186_x86
27: copy Release\msdos.exe binary\i186_x86\.
28: call :clean
29:
30: devenv.com msdos.vcxproj /Rebuild "Release_i186|x64"
31: mkdir binary\i186_x64
32: copy Release\msdos.exe binary\i186_x64\.
33: call :clean
34:
35: devenv.com msdos.vcxproj /Rebuild "Release_v30|Win32"
36: mkdir binary\v30_x86
37: copy Release\msdos.exe binary\v30_x86\.
38: call :clean
39:
40: devenv.com msdos.vcxproj /Rebuild "Release_v30|x64"
41: mkdir binary\v30_x64
42: copy Release\msdos.exe binary\v30_x64\.
43: call :clean
44:
45: devenv.com msdos.vcxproj /Rebuild "Release_i286|Win32"
46: mkdir binary\i286_x86
47: copy Release\msdos.exe binary\i286_x86\.
48: call :clean
49:
50: devenv.com msdos.vcxproj /Rebuild "Release_i286|x64"
51: mkdir binary\i286_x64
52: copy Release\msdos.exe binary\i286_x64\.
53: call :clean
54:
55: devenv.com msdos.vcxproj /Rebuild "Release_i386|Win32"
56: mkdir binary\i386_x86
57: copy Release\msdos.exe binary\i386_x86\.
58: call :clean
59:
60: devenv.com msdos.vcxproj /Rebuild "Release_i386|x64"
61: mkdir binary\i386_x64
62: copy Release\msdos.exe binary\i386_x64\.
63: call :clean
64:
65: devenv.com msdos.vcxproj /Rebuild "Release_i486|Win32"
66: mkdir binary\i486_x86
67: copy Release\msdos.exe binary\i486_x86\.
68: call :clean
69:
70: devenv.com msdos.vcxproj /Rebuild "Release_i486|x64"
71: mkdir binary\i486_x64
72: copy Release\msdos.exe binary\i486_x64\.
73: call :clean
74:
75: devenv.com msdos.vcxproj /Rebuild "Release_pentium|Win32"
76: mkdir binary\pentium_x86
77: copy Release\msdos.exe binary\pentium_x86\.
78: call :clean
79:
80: devenv.com msdos.vcxproj /Rebuild "Release_pentium|x64"
81: mkdir binary\pentium_x64
82: copy Release\msdos.exe binary\pentium_x64\.
83: call :clean
84:
85: devenv.com msdos.vcxproj /Rebuild "Release_mediagx|Win32"
86: mkdir binary\mediagx_x86
87: copy Release\msdos.exe binary\mediagx_x86\.
88: call :clean
89:
90: devenv.com msdos.vcxproj /Rebuild "Release_mediagx|x64"
91: mkdir binary\mediagx_x64
92: copy Release\msdos.exe binary\mediagx_x64\.
93: call :clean
94:
95: devenv.com msdos.vcxproj /Rebuild "Release_pentium_pro|Win32"
96: mkdir binary\pentium_pro_x86
97: copy Release\msdos.exe binary\pentium_pro_x86\.
98: call :clean
99:
100: devenv.com msdos.vcxproj /Rebuild "Release_pentium_pro|x64"
101: mkdir binary\pentium_pro_x64
102: copy Release\msdos.exe binary\pentium_pro_x64\.
103: call :clean
104:
105: devenv.com msdos.vcxproj /Rebuild "Release_pentium_mmx|Win32"
106: mkdir binary\pentium_mmx_x86
107: copy Release\msdos.exe binary\pentium_mmx_x86\.
108: call :clean
109:
110: devenv.com msdos.vcxproj /Rebuild "Release_pentium_mmx|x64"
111: mkdir binary\pentium_mmx_x64
112: copy Release\msdos.exe binary\pentium_mmx_x64\.
113: call :clean
114:
115: devenv.com msdos.vcxproj /Rebuild "Release_pentium2|Win32"
116: mkdir binary\pentium2_x86
117: copy Release\msdos.exe binary\pentium2_x86\.
118: call :clean
119:
120: devenv.com msdos.vcxproj /Rebuild "Release_pentium2|x64"
121: mkdir binary\pentium2_x64
122: copy Release\msdos.exe binary\pentium2_x64\.
123: call :clean
124:
125: devenv.com msdos.vcxproj /Rebuild "Release_pentium3|Win32"
126: mkdir binary\pentium3_x86
127: copy Release\msdos.exe binary\pentium3_x86\.
128: call :clean
129:
130: devenv.com msdos.vcxproj /Rebuild "Release_pentium3|x64"
131: mkdir binary\pentium3_x64
132: copy Release\msdos.exe binary\pentium3_x64\.
133: call :clean
134:
135: devenv.com msdos.vcxproj /Rebuild "Release_pentium4|Win32"
136: mkdir binary\pentium4_x86
137: copy Release\msdos.exe binary\pentium4_x86\.
138: call :clean
139:
140: devenv.com msdos.vcxproj /Rebuild "Release_pentium4|x64"
141: mkdir binary\pentium4_x64
142: copy Release\msdos.exe binary\pentium4_x64\.
143: call :clean
144:
145: pause
146: echo on
147: exit /b
148:
149: :clean
150: if not exist Release goto clean_x64
151: ren Release Release_tmp
152: rmdir /s /q Release_tmp
153:
154: :clean_x64
155: if not exist x64 goto clean_exit
156: ren x64 x64_tmp
157: rmdir /s /q x64_tmp
158:
159: :clean_exit
160: exit /b
161:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.