|
|
1.1 root 1: if "%1"=="retail" goto setret
2: if "%1"=="debug" goto setdbg
3: echo usage: bldsamp [retail^|debug]
4: goto done
5: :setret
6: set _EXEDIR=rexe
7: set _BLDLOG=bldr.log
8: set _BLDTYPE=RETAIL
9: goto start
10: :setdbg
11: set _EXEDIR=dexe
12: set _BLDLOG=bldd.log
13: set _BLDTYPE=DEBUG
14: goto start
15: :start
16: if not exist %_EXEDIR% mkdir %_EXEDIR%
17: echo START >>%_EXEDIR%\%_BLDLOG%
18: if "%_BLDTYPE%"=="RETAIL" goto bldret
19: :blddbg
20: rem
21: rem Debug builds
22: rem
23: cd about2
24: nmake clean DEBUG=1
25: nmake NTMFC=1 DEBUG=1 >%_BLDLOG%
26: copy about2.exe ..\%_EXEDIR%
27: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
28: nmake clean DEBUG=1
29: cd ..
30: cd chart
31: nmake clean DEBUG=1
32: nmake NTMFC=1 DEBUG=1 >%_BLDLOG%
33: copy chart.exe ..\%_EXEDIR%
34: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
35: nmake clean DEBUG=1
36: cd ..
37: cd minmdi
38: nmake clean DEBUG=1
39: nmake NTMFC=1 DEBUG=1 >%_BLDLOG%
40: copy minmdi.exe ..\%_EXEDIR%
41: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
42: nmake clean DEBUG=1
43: cd ..
44: cd mdi
45: nmake clean DEBUG=1
46: nmake NTMFC=1 DEBUG=1 >%_BLDLOG%
47: copy mdi.exe ..\%_EXEDIR%
48: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
49: nmake clean DEBUG=1
50: cd ..
51: cd fileview
52: nmake clean DEBUG=1
53: nmake NTMFC=1 DEBUG=1 >%_BLDLOG%
54: copy fileview.exe ..\%_EXEDIR%
55: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
56: nmake clean DEBUG=1
57: cd ..
58: cd multipad
59: nmake clean DEBUG=1
60: nmake NTMFC=1 DEBUG=1 >%_BLDLOG%
61: copy multipad.exe ..\%_EXEDIR%
62: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
63: nmake clean DEBUG=1
64: cd ..
65: cd hello
66: nmake clean DEBUG=1
67: nmake NTMFC=1 DEBUG=1 >%_BLDLOG%
68: copy hello.exe ..\%_EXEDIR%
69: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
70: nmake clean DEBUG=1
71: cd ..
72: cd restool
73: nmake clean DEBUG=1
74: nmake NTMFC=1 DEBUG=1 >%_BLDLOG%
75: copy restool.exe ..\%_EXEDIR%
76: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
77: nmake clean DEBUG=1
78: cd ..
79: cd showfont
80: nmake clean DEBUG=1
81: nmake NTMFC=1 DEBUG=1 >%_BLDLOG%
82: copy showfont.exe ..\%_EXEDIR%
83: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
84: nmake clean DEBUG=1
85: cd ..
86: cd oclient
87: nmake clean DEBUG=1
88: nmake NTMFC=1 DEBUG=1 >%_BLDLOG%
89: copy oclient.exe ..\%_EXEDIR%
90: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
91: nmake clean DEBUG=1
92: cd ..
93: cd oserver
94: nmake clean DEBUG=1
95: nmake NTMFC=1 DEBUG=1 >%_BLDLOG%
96: copy bibref.exe ..\%_EXEDIR%
97: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
98: nmake clean DEBUG=1
99: cd ..
100: cd tracer
101: nmake clean DEBUG=1
102: nmake NTMFC=1 DEBUG=1 >%_BLDLOG%
103: copy tracer.exe ..\%_EXEDIR%
104: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
105: nmake clean DEBUG=1
106: cd ..
107: cd templdef
108: nmake clean DEBUG=1
109: nmake NTMFC=1 DEBUG=1 >%_BLDLOG%
110: copy templdef.exe ..\%_EXEDIR%
111: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
112: nmake clean DEBUG=1
113: cd ..
114: cd tutorial
115: nmake -f phbook clean DEBUG=1
116: nmake NTMFC=1 -f phbook DEBUG=1 >%_BLDLOG%
117: copy WIN\phbook.exe ..\%_EXEDIR%
118: nmake -f phbook clean DEBUG=1
119: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
120: cd ..
121: cd minsvr
122: nmake clean DEBUG=1
123: nmake NTMFC=1 DEBUG=1 >%_BLDLOG%
124: copy minsvr.exe ..\%_EXEDIR%
125: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
126: nmake clean DEBUG=1
127: cd ..
128: cd minsvrmi
129: nmake clean DEBUG=1
130: nmake NTMFC=1 DEBUG=1 >%_BLDLOG%
131: copy minsvrmi.exe ..\%_EXEDIR%
132: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
133: nmake clean DEBUG=1
134: cd ..
135: cd ctrltest
136: nmake clean DEBUG=1
137: nmake NTMFC=1 DEBUG=1 >%_BLDLOG%
138: copy ctrltest.exe ..\%_EXEDIR%
139: copy muscroll.dll ..\%_EXEDIR%
140: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
141: nmake clean DEBUG=1
142: cd ..
143:
144: goto cleanup
145: :bldret
146: rem
147: rem Retail builds
148: rem
149: cd about2
150: nmake clean DEBUG=0
151: nmake NTMFC=1 DEBUG=0 >%_BLDLOG%
152: copy about2.exe ..\%_EXEDIR%
153: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
154: nmake clean DEBUG=1
155: cd ..
156: cd chart
157: nmake clean DEBUG=0
158: nmake NTMFC=1 DEBUG=0 >%_BLDLOG%
159: copy chart.exe ..\%_EXEDIR%
160: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
161: nmake clean DEBUG=1
162: cd ..
163: cd minmdi
164: nmake clean DEBUG=0
165: nmake NTMFC=1 DEBUG=0 >%_BLDLOG%
166: copy minmdi.exe ..\%_EXEDIR%
167: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
168: nmake clean DEBUG=1
169: cd ..
170: cd mdi
171: nmake clean DEBUG=0
172: nmake NTMFC=1 DEBUG=0 >%_BLDLOG%
173: copy mdi.exe ..\%_EXEDIR%
174: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
175: nmake clean DEBUG=1
176: cd ..
177: cd fileview
178: nmake clean DEBUG=0
179: nmake NTMFC=1 DEBUG=0 >%_BLDLOG%
180: copy fileview.exe ..\%_EXEDIR%
181: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
182: nmake clean DEBUG=1
183: cd ..
184: cd multipad
185: nmake clean DEBUG=0
186: nmake NTMFC=1 DEBUG=0 >%_BLDLOG%
187: copy multipad.exe ..\%_EXEDIR%
188: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
189: nmake clean DEBUG=1
190: cd ..
191: cd hello
192: nmake clean DEBUG=0
193: nmake NTMFC=1 DEBUG=0 >%_BLDLOG%
194: copy hello.exe ..\%_EXEDIR%
195: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
196: nmake clean DEBUG=1
197: cd ..
198: cd helloapp
199: nmake clean DEBUG=0
200: nmake NTMFC=1 DEBUG=0 >%_BLDLOG%
201: copy helloapp.exe ..\%_EXEDIR%
202: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
203: nmake clean DEBUG=1
204: cd ..
205: cd restool
206: nmake clean DEBUG=0
207: nmake NTMFC=1 DEBUG=0 >%_BLDLOG%
208: copy restool.exe ..\%_EXEDIR%
209: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
210: nmake clean DEBUG=1
211: cd ..
212: cd showfont
213: nmake clean DEBUG=0
214: nmake NTMFC=1 DEBUG=0 >%_BLDLOG%
215: copy showfont.exe ..\%_EXEDIR%
216: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
217: nmake clean DEBUG=1
218: cd ..
219: cd oclient
220: nmake clean DEBUG=0
221: nmake NTMFC=1 DEBUG=0 >%_BLDLOG%
222: copy oclient.exe ..\%_EXEDIR%
223: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
224: nmake clean DEBUG=1
225: cd ..
226: cd oserver
227: nmake clean DEBUG=0
228: nmake NTMFC=1 DEBUG=0 >%_BLDLOG%
229: copy bibref.exe ..\%_EXEDIR%
230: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
231: nmake clean DEBUG=1
232: cd ..
233: cd tracer
234: nmake clean DEBUG=0
235: nmake NTMFC=1 DEBUG=0 >%_BLDLOG%
236: copy tracer.exe ..\%_EXEDIR%
237: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
238: nmake clean DEBUG=1
239: cd ..
240: cd templdef
241: nmake clean DEBUG=0
242: nmake NTMFC=1 DEBUG=0 >%_BLDLOG%
243: copy templdef.exe ..\%_EXEDIR%
244: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
245: nmake clean DEBUG=1
246: cd ..
247: cd tutorial
248: nmake -f phbook clean DEBUG=0
249: nmake NTMFC=1 -f phbook DEBUG=0 >%_BLDLOG%
250: copy WIN\phbook.exe ..\%_EXEDIR%
251: nmake -f phbook clean DEBUG=1
252: cd ..
253:
254: cd minsvr
255: nmake clean DEBUG=0
256: nmake NTMFC=1 DEBUG=0 >%_BLDLOG%
257: copy minsvr.exe ..\%_EXEDIR%
258: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
259: nmake clean DEBUG=0
260: cd ..
261: cd minsvrmi
262: nmake clean DEBUG=0
263: nmake NTMFC=1 DEBUG=0 >%_BLDLOG%
264: copy minsvrmi.exe ..\%_EXEDIR%
265: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
266: nmake clean DEBUG=0
267: cd ..
268: cd ctrltest
269: nmake clean DEBUG=0
270: nmake NTMFC=1 DEBUG=0 >%_BLDLOG%
271: copy /A ..\%_EXEDIR%\%_BLDLOG%+%_BLDLOG% ..\%_EXEDIR%\%_BLDLOG%
272: copy ctrltest.exe ..\%_EXEDIR%
273: copy muscroll.dll ..\%_EXEDIR%
274: nmake clean DEBUG=0
275: cd ..
276:
277:
278: goto cleanup
279: :cleanup
280: set _EXEDIR=
281: set _BLDLOG=
282: set _BLDTYPE=
283: :done
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.