]> git.sur5r.net Git - bacula/bacula/blob - bacula/src/win32/console/console.mak
Implement berrno for bpipes and run_program
[bacula/bacula] / bacula / src / win32 / console / console.mak
1 # Microsoft Developer Studio Generated NMAKE File, Based on console.dsp
2 !IF "$(CFG)" == ""
3 CFG=console - Win32 Debug
4 !MESSAGE No configuration specified. Defaulting to console - Win32 Debug.
5 !ENDIF 
6
7 !IF "$(CFG)" != "console - Win32 Release" && "$(CFG)" != "console - Win32 Debug"
8 !MESSAGE Invalid configuration "$(CFG)" specified.
9 !MESSAGE You can specify a configuration when running NMAKE
10 !MESSAGE by defining the macro CFG on the command line. For example:
11 !MESSAGE 
12 !MESSAGE NMAKE /f "console.mak" CFG="console - Win32 Debug"
13 !MESSAGE 
14 !MESSAGE Possible choices for configuration are:
15 !MESSAGE 
16 !MESSAGE "console - Win32 Release" (based on "Win32 (x86) Console Application")
17 !MESSAGE "console - Win32 Debug" (based on "Win32 (x86) Console Application")
18 !MESSAGE 
19 !ERROR An invalid configuration is specified.
20 !ENDIF 
21
22 !IF "$(OS)" == "Windows_NT"
23 NULL=
24 !ELSE 
25 NULL=nul
26 !ENDIF 
27
28 CPP=cl.exe
29 RSC=rc.exe
30
31 !IF  "$(CFG)" == "console - Win32 Release"
32
33 OUTDIR=.\Release
34 INTDIR=.\Release
35 # Begin Custom Macros
36 OutDir=.\Release
37 # End Custom Macros
38
39 ALL : "$(OUTDIR)\bconsole.exe" "$(OUTDIR)\console.pch"
40
41
42 CLEAN :
43         -@erase "$(INTDIR)\alist.obj"
44         -@erase "$(INTDIR)\authenticate.obj"
45         -@erase "$(INTDIR)\base64.obj"
46         -@erase "$(INTDIR)\berrno.obj"
47         -@erase "$(INTDIR)\bnet.obj"
48         -@erase "$(INTDIR)\bsys.obj"
49         -@erase "$(INTDIR)\btime.obj"
50         -@erase "$(INTDIR)\compat.obj"
51         -@erase "$(INTDIR)\console.obj"
52         -@erase "$(INTDIR)\console.pch"
53         -@erase "$(INTDIR)\console_conf.obj"
54         -@erase "$(INTDIR)\cram-md5.obj"
55         -@erase "$(INTDIR)\crc32.obj"
56         -@erase "$(INTDIR)\dlist.obj"
57         -@erase "$(INTDIR)\edit.obj"
58         -@erase "$(INTDIR)\getopt.obj"
59         -@erase "$(INTDIR)\hmac.obj"
60         -@erase "$(INTDIR)\idcache.obj"
61         -@erase "$(INTDIR)\jcr.obj"
62         -@erase "$(INTDIR)\lex.obj"
63         -@erase "$(INTDIR)\md5.obj"
64         -@erase "$(INTDIR)\mem_pool.obj"
65         -@erase "$(INTDIR)\message.obj"
66         -@erase "$(INTDIR)\parse_conf.obj"
67         -@erase "$(INTDIR)\print.obj"
68         -@erase "$(INTDIR)\queue.obj"
69         -@erase "$(INTDIR)\rwlock.obj"
70         -@erase "$(INTDIR)\scan.obj"
71         -@erase "$(INTDIR)\serial.obj"
72         -@erase "$(INTDIR)\sha1.obj"
73         -@erase "$(INTDIR)\smartall.obj"
74         -@erase "$(INTDIR)\StdAfx.obj"
75         -@erase "$(INTDIR)\btimers.obj"
76         -@erase "$(INTDIR)\util.obj"
77         -@erase "$(INTDIR)\vc60.idb"
78         -@erase "$(INTDIR)\watchdog.obj"
79         -@erase "$(OUTDIR)\bconsole.exe"
80
81 "$(OUTDIR)" :
82     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
83
84 CPP_PROJ=/nologo /MD /W3 /GX /I "../compat" /I "../.." /I "../../../../depkgs-win32/pthreads" /I "." /D "_DEBUG" /D "HAVE_CONSOLE" /D "_WINMAIN_" /D "PTW32_BUILD" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "HAVE_WIN32" /D "_AFXDLL" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /I /GZ /c 
85 BSC32=bscmake.exe
86 BSC32_FLAGS=/nologo /o"$(OUTDIR)\console.bsc" 
87 BSC32_SBRS= \
88         
89 LINK32=link.exe
90 LINK32_FLAGS=wsock32.lib pthreadVCE.lib /nologo /subsystem:console /pdb:none /machine:I386 /out:"$(OUTDIR)\bconsole.exe" /libpath:"../../../../depkgs-win32/pthreads" 
91 LINK32_OBJS= \
92         "$(INTDIR)\alist.obj" \
93         "$(INTDIR)\authenticate.obj" \
94         "$(INTDIR)\base64.obj" \
95         "$(INTDIR)\berrno.obj" \
96         "$(INTDIR)\bnet.obj" \
97         "$(INTDIR)\bsys.obj" \
98         "$(INTDIR)\btime.obj" \
99         "$(INTDIR)\compat.obj" \
100         "$(INTDIR)\console.obj" \
101         "$(INTDIR)\console_conf.obj" \
102         "$(INTDIR)\cram-md5.obj" \
103         "$(INTDIR)\crc32.obj" \
104         "$(INTDIR)\dlist.obj" \
105         "$(INTDIR)\edit.obj" \
106         "$(INTDIR)\getopt.obj" \
107         "$(INTDIR)\hmac.obj" \
108         "$(INTDIR)\idcache.obj" \
109         "$(INTDIR)\jcr.obj" \
110         "$(INTDIR)\lex.obj" \
111         "$(INTDIR)\md5.obj" \
112         "$(INTDIR)\mem_pool.obj" \
113         "$(INTDIR)\message.obj" \
114         "$(INTDIR)\parse_conf.obj" \
115         "$(INTDIR)\print.obj" \
116         "$(INTDIR)\queue.obj" \
117         "$(INTDIR)\rwlock.obj" \
118         "$(INTDIR)\scan.obj" \
119         "$(INTDIR)\serial.obj" \
120         "$(INTDIR)\sha1.obj" \
121         "$(INTDIR)\smartall.obj" \
122         "$(INTDIR)\StdAfx.obj" \
123         "$(INTDIR)\btimers.obj" \
124         "$(INTDIR)\util.obj" \
125         "$(INTDIR)\watchdog.obj"
126
127 "$(OUTDIR)\bconsole.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
128     $(LINK32) @<<
129   $(LINK32_FLAGS) $(LINK32_OBJS)
130 <<
131
132 !ELSEIF  "$(CFG)" == "console - Win32 Debug"
133
134 OUTDIR=.\Debug
135 INTDIR=.\Debug
136 # Begin Custom Macros
137 OutDir=.\Debug
138 # End Custom Macros
139
140 ALL : "$(OUTDIR)\bconsole.exe" "$(OUTDIR)\console.pch"
141
142
143 CLEAN :
144         -@erase "$(INTDIR)\alist.obj"
145         -@erase "$(INTDIR)\authenticate.obj"
146         -@erase "$(INTDIR)\base64.obj"
147         -@erase "$(INTDIR)\berrno.obj"
148         -@erase "$(INTDIR)\bnet.obj"
149         -@erase "$(INTDIR)\bsys.obj"
150         -@erase "$(INTDIR)\btime.obj"
151         -@erase "$(INTDIR)\compat.obj"
152         -@erase "$(INTDIR)\console.obj"
153         -@erase "$(INTDIR)\console.pch"
154         -@erase "$(INTDIR)\console_conf.obj"
155         -@erase "$(INTDIR)\cram-md5.obj"
156         -@erase "$(INTDIR)\crc32.obj"
157         -@erase "$(INTDIR)\dlist.obj"
158         -@erase "$(INTDIR)\edit.obj"
159         -@erase "$(INTDIR)\getopt.obj"
160         -@erase "$(INTDIR)\hmac.obj"
161         -@erase "$(INTDIR)\idcache.obj"
162         -@erase "$(INTDIR)\jcr.obj"
163         -@erase "$(INTDIR)\lex.obj"
164         -@erase "$(INTDIR)\md5.obj"
165         -@erase "$(INTDIR)\mem_pool.obj"
166         -@erase "$(INTDIR)\message.obj"
167         -@erase "$(INTDIR)\parse_conf.obj"
168         -@erase "$(INTDIR)\print.obj"
169         -@erase "$(INTDIR)\queue.obj"
170         -@erase "$(INTDIR)\rwlock.obj"
171         -@erase "$(INTDIR)\scan.obj"
172         -@erase "$(INTDIR)\serial.obj"
173         -@erase "$(INTDIR)\sha1.obj"
174         -@erase "$(INTDIR)\smartall.obj"
175         -@erase "$(INTDIR)\StdAfx.obj"
176         -@erase "$(INTDIR)\btimers.obj"
177         -@erase "$(INTDIR)\util.obj"
178         -@erase "$(INTDIR)\vc60.idb"
179         -@erase "$(INTDIR)\vc60.pdb"
180         -@erase "$(INTDIR)\watchdog.obj"
181         -@erase "$(OUTDIR)\bconsole.exe"
182
183 "$(OUTDIR)" :
184     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
185
186 CPP_PROJ=/nologo /MDd /W3 /Gm /GX /ZI /Od /I "../compat" /I "../.." /I "../../../../depkgs-win32/pthreads" /I "." /D "_DEBUG" /D "HAVE_CONSOLE" /D "_WINMAIN_" /D "PTW32_BUILD" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "HAVE_WIN32" /D "_AFXDLL" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /I /GZ /c 
187 BSC32=bscmake.exe
188 BSC32_FLAGS=/nologo /o"$(OUTDIR)\console.bsc" 
189 BSC32_SBRS= \
190         
191 LINK32=link.exe
192 LINK32_FLAGS=wsock32.lib pthreadVCE.lib /nologo /subsystem:console /pdb:none /debug /machine:I386 /out:"$(OUTDIR)\bconsole.exe" /libpath:"../../../../depkgs-win32/pthreads" 
193 LINK32_OBJS= \
194         "$(INTDIR)\alist.obj" \
195         "$(INTDIR)\authenticate.obj" \
196         "$(INTDIR)\base64.obj" \
197         "$(INTDIR)\berrno.obj" \
198         "$(INTDIR)\bnet.obj" \
199         "$(INTDIR)\bsys.obj" \
200         "$(INTDIR)\btime.obj" \
201         "$(INTDIR)\compat.obj" \
202         "$(INTDIR)\console.obj" \
203         "$(INTDIR)\console_conf.obj" \
204         "$(INTDIR)\cram-md5.obj" \
205         "$(INTDIR)\crc32.obj" \
206         "$(INTDIR)\dlist.obj" \
207         "$(INTDIR)\edit.obj" \
208         "$(INTDIR)\getopt.obj" \
209         "$(INTDIR)\hmac.obj" \
210         "$(INTDIR)\idcache.obj" \
211         "$(INTDIR)\jcr.obj" \
212         "$(INTDIR)\lex.obj" \
213         "$(INTDIR)\md5.obj" \
214         "$(INTDIR)\mem_pool.obj" \
215         "$(INTDIR)\message.obj" \
216         "$(INTDIR)\parse_conf.obj" \
217         "$(INTDIR)\print.obj" \
218         "$(INTDIR)\queue.obj" \
219         "$(INTDIR)\rwlock.obj" \
220         "$(INTDIR)\scan.obj" \
221         "$(INTDIR)\serial.obj" \
222         "$(INTDIR)\sha1.obj" \
223         "$(INTDIR)\smartall.obj" \
224         "$(INTDIR)\StdAfx.obj" \
225         "$(INTDIR)\btimers.obj" \
226         "$(INTDIR)\util.obj" \
227         "$(INTDIR)\watchdog.obj"
228
229 "$(OUTDIR)\bconsole.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
230     $(LINK32) @<<
231   $(LINK32_FLAGS) $(LINK32_OBJS)
232 <<
233
234 !ENDIF 
235
236 .c{$(INTDIR)}.obj::
237    $(CPP) @<<
238    $(CPP_PROJ) $< 
239 <<
240
241 .cpp{$(INTDIR)}.obj::
242    $(CPP) @<<
243    $(CPP_PROJ) $< 
244 <<
245
246 .cxx{$(INTDIR)}.obj::
247    $(CPP) @<<
248    $(CPP_PROJ) $< 
249 <<
250
251 .c{$(INTDIR)}.sbr::
252    $(CPP) @<<
253    $(CPP_PROJ) $< 
254 <<
255
256 .cpp{$(INTDIR)}.sbr::
257    $(CPP) @<<
258    $(CPP_PROJ) $< 
259 <<
260
261 .cxx{$(INTDIR)}.sbr::
262    $(CPP) @<<
263    $(CPP_PROJ) $< 
264 <<
265
266
267 !IF "$(NO_EXTERNAL_DEPS)" != "1"
268 !IF EXISTS("console.dep")
269 !INCLUDE "console.dep"
270 !ELSE 
271 !MESSAGE Warning: cannot find "console.dep"
272 !ENDIF 
273 !ENDIF 
274
275
276 !IF "$(CFG)" == "console - Win32 Release" || "$(CFG)" == "console - Win32 Debug"
277 SOURCE=..\lib\alist.cpp
278
279 "$(INTDIR)\alist.obj" : $(SOURCE) "$(INTDIR)"
280         $(CPP) $(CPP_PROJ) $(SOURCE)
281
282
283 SOURCE=.\authenticate.cpp
284
285 "$(INTDIR)\authenticate.obj" : $(SOURCE) "$(INTDIR)"
286
287
288 SOURCE=..\lib\base64.cpp
289
290 "$(INTDIR)\base64.obj" : $(SOURCE) "$(INTDIR)"
291         $(CPP) $(CPP_PROJ) $(SOURCE)
292
293 SOURCE=..\lib\berrno.cpp
294
295 "$(INTDIR)\berrno.obj" : $(SOURCE) "$(INTDIR)"
296         $(CPP) $(CPP_PROJ) $(SOURCE)
297
298
299
300 SOURCE=..\lib\bnet.cpp
301
302 "$(INTDIR)\bnet.obj" : $(SOURCE) "$(INTDIR)"
303         $(CPP) $(CPP_PROJ) $(SOURCE)
304
305
306 SOURCE=..\lib\bsys.cpp
307
308 "$(INTDIR)\bsys.obj" : $(SOURCE) "$(INTDIR)"
309         $(CPP) $(CPP_PROJ) $(SOURCE)
310
311
312 SOURCE=..\lib\btime.cpp
313
314 "$(INTDIR)\btime.obj" : $(SOURCE) "$(INTDIR)"
315         $(CPP) $(CPP_PROJ) $(SOURCE)
316
317
318 SOURCE=..\compat\compat.cpp
319
320 "$(INTDIR)\compat.obj" : $(SOURCE) "$(INTDIR)"
321         $(CPP) $(CPP_PROJ) $(SOURCE)
322
323
324 SOURCE=.\console.cpp
325
326 "$(INTDIR)\console.obj" : $(SOURCE) "$(INTDIR)"
327
328
329 SOURCE=.\console_conf.cpp
330
331 "$(INTDIR)\console_conf.obj" : $(SOURCE) "$(INTDIR)"
332
333
334 SOURCE="..\lib\cram-md5.cpp"
335
336 "$(INTDIR)\cram-md5.obj" : $(SOURCE) "$(INTDIR)"
337         $(CPP) $(CPP_PROJ) $(SOURCE)
338
339
340 SOURCE=..\lib\crc32.cpp
341
342 "$(INTDIR)\crc32.obj" : $(SOURCE) "$(INTDIR)"
343         $(CPP) $(CPP_PROJ) $(SOURCE)
344
345
346 SOURCE=..\lib\dlist.cpp
347
348 "$(INTDIR)\dlist.obj" : $(SOURCE) "$(INTDIR)"
349         $(CPP) $(CPP_PROJ) $(SOURCE)
350
351
352 SOURCE=..\lib\edit.cpp
353
354 "$(INTDIR)\edit.obj" : $(SOURCE) "$(INTDIR)"
355         $(CPP) $(CPP_PROJ) $(SOURCE)
356
357
358 SOURCE=..\compat\getopt.c
359
360 "$(INTDIR)\getopt.obj" : $(SOURCE) "$(INTDIR)"
361         $(CPP) $(CPP_PROJ) $(SOURCE)
362
363
364 SOURCE=..\lib\hmac.cpp
365
366 "$(INTDIR)\hmac.obj" : $(SOURCE) "$(INTDIR)"
367         $(CPP) $(CPP_PROJ) $(SOURCE)
368
369
370 SOURCE=..\lib\idcache.cpp
371
372 "$(INTDIR)\idcache.obj" : $(SOURCE) "$(INTDIR)"
373         $(CPP) $(CPP_PROJ) $(SOURCE)
374
375
376 SOURCE=..\lib\jcr.cpp
377
378 "$(INTDIR)\jcr.obj" : $(SOURCE) "$(INTDIR)"
379         $(CPP) $(CPP_PROJ) $(SOURCE)
380
381
382 SOURCE=..\lib\lex.cpp
383
384 "$(INTDIR)\lex.obj" : $(SOURCE) "$(INTDIR)"
385         $(CPP) $(CPP_PROJ) $(SOURCE)
386
387
388 SOURCE=..\lib\md5.cpp
389
390 "$(INTDIR)\md5.obj" : $(SOURCE) "$(INTDIR)"
391         $(CPP) $(CPP_PROJ) $(SOURCE)
392
393
394 SOURCE=..\lib\mem_pool.cpp
395
396 "$(INTDIR)\mem_pool.obj" : $(SOURCE) "$(INTDIR)"
397         $(CPP) $(CPP_PROJ) $(SOURCE)
398
399
400 SOURCE=..\lib\message.cpp
401
402 "$(INTDIR)\message.obj" : $(SOURCE) "$(INTDIR)"
403         $(CPP) $(CPP_PROJ) $(SOURCE)
404
405
406 SOURCE=..\lib\parse_conf.cpp
407
408 "$(INTDIR)\parse_conf.obj" : $(SOURCE) "$(INTDIR)"
409         $(CPP) $(CPP_PROJ) $(SOURCE)
410
411
412 SOURCE=..\compat\print.cpp
413
414 "$(INTDIR)\print.obj" : $(SOURCE) "$(INTDIR)"
415         $(CPP) $(CPP_PROJ) $(SOURCE)
416
417
418 SOURCE=..\lib\queue.cpp
419
420 "$(INTDIR)\queue.obj" : $(SOURCE) "$(INTDIR)"
421         $(CPP) $(CPP_PROJ) $(SOURCE)
422
423
424 SOURCE=..\lib\rwlock.cpp
425
426 "$(INTDIR)\rwlock.obj" : $(SOURCE) "$(INTDIR)"
427         $(CPP) $(CPP_PROJ) $(SOURCE)
428
429
430 SOURCE=..\lib\scan.cpp
431
432 "$(INTDIR)\scan.obj" : $(SOURCE) "$(INTDIR)"
433         $(CPP) $(CPP_PROJ) $(SOURCE)
434
435
436 SOURCE=..\lib\serial.cpp
437
438 "$(INTDIR)\serial.obj" : $(SOURCE) "$(INTDIR)"
439         $(CPP) $(CPP_PROJ) $(SOURCE)
440
441
442 SOURCE=..\lib\sha1.cpp
443
444 "$(INTDIR)\sha1.obj" : $(SOURCE) "$(INTDIR)"
445         $(CPP) $(CPP_PROJ) $(SOURCE)
446
447
448 SOURCE=..\lib\smartall.cpp
449
450 "$(INTDIR)\smartall.obj" : $(SOURCE) "$(INTDIR)"
451         $(CPP) $(CPP_PROJ) $(SOURCE)
452
453
454 SOURCE=.\StdAfx.cpp
455
456 !IF  "$(CFG)" == "console - Win32 Release"
457
458 CPP_SWITCHES=/nologo /MD /W3 /GX /I "../compat" /I "../.." /I "../../../../depkgs-win32/pthreads" /I "." /D "_DEBUG" /D "HAVE_CONSOLE" /D "_WINMAIN_" /D "PTW32_BUILD" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "HAVE_WIN32" /D "_AFXDLL" /Fp"$(INTDIR)\console.pch" /Yc"stdafx.h" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /I /GZ /c 
459
460 "$(INTDIR)\StdAfx.obj"  "$(INTDIR)\console.pch" : $(SOURCE) "$(INTDIR)"
461         $(CPP) @<<
462   $(CPP_SWITCHES) $(SOURCE)
463 <<
464
465
466 !ELSEIF  "$(CFG)" == "console - Win32 Debug"
467
468 CPP_SWITCHES=/nologo /MDd /W3 /Gm /GX /ZI /Od /I "../compat" /I "../.." /I "../../../../depkgs-win32/pthreads" /I "." /D "_DEBUG" /D "HAVE_CONSOLE" /D "_WINMAIN_" /D "PTW32_BUILD" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "HAVE_WIN32" /D "_AFXDLL" /Fp"$(INTDIR)\console.pch" /Yc"stdafx.h" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /I /GZ /c 
469
470 "$(INTDIR)\StdAfx.obj"  "$(INTDIR)\console.pch" : $(SOURCE) "$(INTDIR)"
471         $(CPP) @<<
472   $(CPP_SWITCHES) $(SOURCE)
473 <<
474
475
476 !ENDIF 
477
478 SOURCE=..\lib\btimers.cpp
479
480 "$(INTDIR)\btimers.obj" : $(SOURCE) "$(INTDIR)"
481         $(CPP) $(CPP_PROJ) $(SOURCE)
482
483
484 SOURCE=..\lib\util.cpp
485
486 "$(INTDIR)\util.obj" : $(SOURCE) "$(INTDIR)"
487         $(CPP) $(CPP_PROJ) $(SOURCE)
488
489
490 SOURCE=..\lib\watchdog.cpp
491
492 "$(INTDIR)\watchdog.obj" : $(SOURCE) "$(INTDIR)"
493         $(CPP) $(CPP_PROJ) $(SOURCE)
494
495
496
497 !ENDIF