Added PSharedptr class
[pwlib.git] / src / ptlib / msos / Console.dsp
blob11e0625d477043c235c28b997951bec11b743b43
1 # Microsoft Developer Studio Project File - Name="Console" - Package Owner=<4>
2 # Microsoft Developer Studio Generated Build File, Format Version 6.00
3 # ** DO NOT EDIT **
5 # TARGTYPE "Win32 (x86) Static Library" 0x0104
7 CFG=Console - Win32 Debug
8 !MESSAGE This is not a valid makefile. To build this project using NMAKE,
9 !MESSAGE use the Export Makefile command and run
10 !MESSAGE 
11 !MESSAGE NMAKE /f "Console.mak".
12 !MESSAGE 
13 !MESSAGE You can specify a configuration when running NMAKE
14 !MESSAGE by defining the macro CFG on the command line. For example:
15 !MESSAGE 
16 !MESSAGE NMAKE /f "Console.mak" CFG="Console - Win32 Debug"
17 !MESSAGE 
18 !MESSAGE Possible choices for configuration are:
19 !MESSAGE 
20 !MESSAGE "Console - Win32 Release" (based on "Win32 (x86) Static Library")
21 !MESSAGE "Console - Win32 Debug" (based on "Win32 (x86) Static Library")
22 !MESSAGE 
24 # Begin Project
25 # PROP AllowPerConfigDependencies 1
26 # PROP Scc_ProjName ""
27 # PROP Scc_LocalPath ""
28 CPP=cl.exe
29 RSC=rc.exe
31 !IF  "$(CFG)" == "Console - Win32 Release"
33 # PROP BASE Use_MFC 0
34 # PROP BASE Use_Debug_Libraries 0
35 # PROP BASE Output_Dir "Release"
36 # PROP BASE Intermediate_Dir "Release"
37 # PROP BASE Target_Dir ""
38 # PROP Use_MFC 0
39 # PROP Use_Debug_Libraries 0
40 # PROP Output_Dir "..\..\..\Lib"
41 # PROP Intermediate_Dir "..\..\..\Lib\Release"
42 # PROP Target_Dir ""
43 # ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /YX /c
44 # ADD CPP /nologo /MD /W4 /GR /GX /Zi /O2 /Ob2 /I "..\..\..\include" /D "NDEBUG" /D "PTRACING" /Yu"ptlib.h" /Fd"..\..\..\Lib\PTLib.pdb" /FD /c
45 # ADD BASE RSC /l 0xc09
46 # ADD RSC /l 0xc09
47 BSC32=bscmake.exe
48 # ADD BASE BSC32 /nologo
49 # ADD BSC32 /nologo /o"Lib/PTLib.bsc"
50 LIB32=link.exe -lib
51 # ADD BASE LIB32 /nologo
52 # ADD LIB32 /nologo /out:"..\..\..\Lib\ptlibs.lib"
54 !ELSEIF  "$(CFG)" == "Console - Win32 Debug"
56 # PROP BASE Use_MFC 0
57 # PROP BASE Use_Debug_Libraries 1
58 # PROP BASE Output_Dir "Debug"
59 # PROP BASE Intermediate_Dir "Debug"
60 # PROP BASE Target_Dir ""
61 # PROP Use_MFC 0
62 # PROP Use_Debug_Libraries 1
63 # PROP Output_Dir "..\..\..\Lib"
64 # PROP Intermediate_Dir "..\..\..\Lib\Debug"
65 # PROP Target_Dir ""
66 # ADD BASE CPP /nologo /W3 /GX /Z7 /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /YX /c
67 # ADD CPP /nologo /MDd /W4 /GR /GX /Zi /Od /I "..\..\..\include" /D "_DEBUG" /D "PTRACING" /FR /Yu"ptlib.h" /Fd"..\..\..\Lib\PTLibd.pdb" /FD /c
68 # ADD BASE RSC /l 0xc09
69 # ADD RSC /l 0xc09
70 BSC32=bscmake.exe
71 # ADD BASE BSC32 /nologo
72 # ADD BSC32 /nologo /o"..\..\..\Lib\PTLib.bsc"
73 LIB32=link.exe -lib
74 # ADD BASE LIB32 /nologo
75 # ADD LIB32 /nologo /out:"..\..\..\Lib\ptlibsd.lib"
77 !ENDIF 
79 # Begin Target
81 # Name "Console - Win32 Release"
82 # Name "Console - Win32 Debug"
83 # Begin Group "Source Files"
85 # PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;hpj;bat;for;f90"
86 # Begin Source File
88 SOURCE=.\assert.cxx
89 # ADD CPP /Yc"ptlib.h"
90 # End Source File
91 # Begin Source File
93 SOURCE=..\common\collect.cxx
94 # End Source File
95 # Begin Source File
97 SOURCE=..\common\contain.cxx
98 # End Source File
99 # Begin Source File
101 SOURCE=.\ethsock.cxx
102 # End Source File
103 # Begin Source File
105 SOURCE=..\common\getdate.y
107 !IF  "$(CFG)" == "Console - Win32 Release"
109 # Begin Custom Build
110 InputPath=..\common\getdate.y
112 "../common/getdate_tab.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
113         bison -o ../common/getdate_tab.c ../common/getdate.y
115 # End Custom Build
117 !ELSEIF  "$(CFG)" == "Console - Win32 Debug"
119 # Begin Custom Build
120 InputPath=..\common\getdate.y
122 "../common/getdate_tab.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
123         bison -o ../common/getdate_tab.c ../common/getdate.y
125 # End Custom Build
127 !ENDIF 
129 # End Source File
130 # Begin Source File
132 SOURCE=..\common\getdate_tab.c
134 !IF  "$(CFG)" == "Console - Win32 Release"
136 # ADD CPP /Ob0
137 # SUBTRACT CPP /YX /Yc /Yu
139 !ELSEIF  "$(CFG)" == "Console - Win32 Debug"
141 # SUBTRACT CPP /YX /Yc /Yu
143 !ENDIF 
145 # End Source File
146 # Begin Source File
148 SOURCE=.\icmp.cxx
149 # End Source File
150 # Begin Source File
152 SOURCE=.\mail.cxx
153 # End Source File
154 # Begin Source File
156 SOURCE=..\common\notifier_ext.cxx
157 # End Source File
158 # Begin Source File
160 SOURCE=..\common\object.cxx
161 # End Source File
162 # Begin Source File
164 SOURCE=..\common\osutils.cxx
166 !IF  "$(CFG)" == "Console - Win32 Release"
168 # ADD CPP /Ob0
170 !ELSEIF  "$(CFG)" == "Console - Win32 Debug"
172 !ENDIF 
174 # End Source File
175 # Begin Source File
177 SOURCE=..\Common\pchannel.cxx
178 # End Source File
179 # Begin Source File
181 SOURCE=..\Common\pconfig.cxx
182 # End Source File
183 # Begin Source File
185 SOURCE=..\common\pethsock.cxx
186 # End Source File
187 # Begin Source File
189 SOURCE=.\pipe.cxx
190 # End Source File
191 # Begin Source File
193 SOURCE=..\common\pipechan.cxx
194 # End Source File
195 # Begin Source File
197 SOURCE=..\common\pluginmgr.cxx
199 !IF  "$(CFG)" == "Console - Win32 Release"
201 # ADD CPP /Ob0
203 !ELSEIF  "$(CFG)" == "Console - Win32 Debug"
205 !ENDIF 
207 # End Source File
208 # Begin Source File
210 SOURCE=..\common\ptime.cxx
211 # End Source File
212 # Begin Source File
214 SOURCE=.\ptlib.cxx
215 # End Source File
216 # Begin Source File
218 SOURCE=..\common\pvidchan.cxx
219 # End Source File
220 # Begin Source File
222 SOURCE=..\common\qos.cxx
223 # End Source File
224 # Begin Source File
226 SOURCE=.\remconn.cxx
227 # End Source File
228 # Begin Source File
230 SOURCE=..\common\safecoll.cxx
231 # End Source File
232 # Begin Source File
234 SOURCE=..\Common\serial.cxx
235 # End Source File
236 # Begin Source File
238 SOURCE=..\common\sfile.cxx
239 # End Source File
240 # Begin Source File
242 SOURCE=..\common\sockets.cxx
243 # End Source File
244 # Begin Source File
246 SOURCE=..\common\sound.cxx
247 # End Source File
248 # Begin Source File
250 SOURCE=.\sound_win32.cxx
251 # End Source File
252 # Begin Source File
254 SOURCE=.\svcproc.cxx
255 # End Source File
256 # Begin Source File
258 SOURCE=..\common\vconvert.cxx
259 # End Source File
260 # Begin Source File
262 SOURCE=..\common\vfakeio.cxx
263 # End Source File
264 # Begin Source File
266 SOURCE=.\vfw.cxx
267 # End Source File
268 # Begin Source File
270 SOURCE=..\common\videoio.cxx
271 # End Source File
272 # Begin Source File
274 SOURCE=.\win32.cxx
275 # End Source File
276 # Begin Source File
278 SOURCE=.\wincfg.cxx
279 # End Source File
280 # Begin Source File
282 SOURCE=.\winserial.cxx
283 # End Source File
284 # Begin Source File
286 SOURCE=.\winsock.cxx
287 # End Source File
288 # End Group
289 # Begin Group "Header Files"
291 # PROP Default_Filter "h;hpp;hxx;hm;inl;fi;fd"
292 # Begin Group "Common"
294 # PROP Default_Filter ""
295 # Begin Source File
297 SOURCE=..\..\..\Include\PtLib\Args.h
298 # End Source File
299 # Begin Source File
301 SOURCE=..\..\..\Include\PtLib\Array.h
302 # End Source File
303 # Begin Source File
305 SOURCE=..\..\..\Include\PtLib\Channel.h
306 # End Source File
307 # Begin Source File
309 SOURCE=..\..\..\Include\PtLib\Config.h
310 # End Source File
311 # Begin Source File
313 SOURCE=..\..\..\Include\PtLib\Contain.h
314 # End Source File
315 # Begin Source File
317 SOURCE=..\..\..\include\ptlib\critsec.h
318 # End Source File
319 # Begin Source File
321 SOURCE=..\..\..\Include\PtLib\Dict.h
322 # End Source File
323 # Begin Source File
325 SOURCE=..\..\..\Include\PtLib\Dynalink.h
326 # End Source File
327 # Begin Source File
329 SOURCE=..\..\..\Include\PtLib\Ethsock.h
330 # End Source File
331 # Begin Source File
333 SOURCE=..\..\..\Include\PtLib\File.h
334 # End Source File
335 # Begin Source File
337 SOURCE=..\..\..\Include\PtLib\filepath.h
338 # End Source File
339 # Begin Source File
341 SOURCE=..\..\..\Include\PtLib\Icmpsock.h
342 # End Source File
343 # Begin Source File
345 SOURCE=..\..\..\Include\PtLib\Indchan.h
346 # End Source File
347 # Begin Source File
349 SOURCE=..\..\..\Include\PtLib\Ipdsock.h
350 # End Source File
351 # Begin Source File
353 SOURCE=..\..\..\Include\PtLib\ipsock.h
354 # End Source File
355 # Begin Source File
357 SOURCE=..\..\..\Include\PtLib\ipxsock.h
358 # End Source File
359 # Begin Source File
361 SOURCE=..\..\..\Include\PtLib\Lists.h
362 # End Source File
363 # Begin Source File
365 SOURCE=..\..\..\Include\PtLib\Mail.h
366 # End Source File
367 # Begin Source File
369 SOURCE=..\..\..\Include\PtLib\mutex.h
370 # End Source File
371 # Begin Source File
373 SOURCE=..\..\..\include\ptlib\notifier_ext.h
374 # End Source File
375 # Begin Source File
377 SOURCE=..\..\..\Include\PtLib\object.h
378 # End Source File
379 # Begin Source File
381 SOURCE=..\..\..\Include\PtLib\Pdirect.h
382 # End Source File
383 # Begin Source File
385 SOURCE=..\..\..\include\ptlib\pfactory.h
386 # End Source File
387 # Begin Source File
389 SOURCE=..\..\..\Include\PtLib\Pipechan.h
390 # End Source File
391 # Begin Source File
393 SOURCE=..\..\..\include\ptlib\plugin.h
394 # End Source File
395 # Begin Source File
397 SOURCE=..\..\..\include\ptlib\pluginmgr.h
398 # End Source File
399 # Begin Source File
401 SOURCE=..\..\..\Include\PtLib\pprocess.h
402 # End Source File
403 # Begin Source File
405 SOURCE=..\..\..\Include\PtLib\Pstring.h
406 # End Source File
407 # Begin Source File
409 SOURCE=..\..\..\Include\PtLib\Ptime.h
410 # End Source File
411 # Begin Source File
413 SOURCE=..\..\..\Include\PtLib\Remconn.h
414 # End Source File
415 # Begin Source File
417 SOURCE=..\..\..\include\ptlib\safecoll.h
418 # End Source File
419 # Begin Source File
421 SOURCE=..\..\..\Include\PtLib\semaphor.h
422 # End Source File
423 # Begin Source File
425 SOURCE=..\..\..\Include\PtLib\Serchan.h
426 # End Source File
427 # Begin Source File
429 SOURCE=..\..\..\Include\PtLib\Sfile.h
430 # End Source File
431 # Begin Source File
433 SOURCE=..\..\..\Include\PtLib\socket.h
434 # End Source File
435 # Begin Source File
437 SOURCE=..\..\..\Include\PtLib\sockets.h
438 # End Source File
439 # Begin Source File
441 SOURCE=..\..\..\Include\PtLib\Sound.h
442 # End Source File
443 # Begin Source File
445 SOURCE=..\..\..\Include\PtLib\spxsock.h
446 # End Source File
447 # Begin Source File
449 SOURCE=..\..\..\Include\PtLib\Svcproc.h
450 # End Source File
451 # Begin Source File
453 SOURCE=..\..\..\Include\PtLib\syncpoint.h
454 # End Source File
455 # Begin Source File
457 SOURCE=..\..\..\Include\PtLib\syncthrd.h
458 # End Source File
459 # Begin Source File
461 SOURCE=..\..\..\Include\PtLib\Tcpsock.h
462 # End Source File
463 # Begin Source File
465 SOURCE=..\..\..\Include\PtLib\Textfile.h
466 # End Source File
467 # Begin Source File
469 SOURCE=..\..\..\Include\PtLib\thread.h
470 # End Source File
471 # Begin Source File
473 SOURCE=..\..\..\Include\PtLib\Timeint.h
474 # End Source File
475 # Begin Source File
477 SOURCE=..\..\..\Include\PtLib\Timer.h
478 # End Source File
479 # Begin Source File
481 SOURCE=..\..\..\Include\PtLib\Udpsock.h
482 # End Source File
483 # Begin Source File
485 SOURCE=..\..\..\include\ptlib\vconvert.h
486 # End Source File
487 # Begin Source File
489 SOURCE=..\..\..\include\ptlib\videoio.h
490 # End Source File
491 # End Group
492 # Begin Group "MSOS"
494 # PROP Default_Filter ""
495 # Begin Source File
497 SOURCE=..\..\..\include\ptlib\msos\ptlib\channel.h
498 # End Source File
499 # Begin Source File
501 SOURCE=..\..\..\include\ptlib\msos\ptlib\config.h
502 # End Source File
503 # Begin Source File
505 SOURCE=..\..\..\include\ptlib\msos\ptlib\contain.h
506 # End Source File
507 # Begin Source File
509 SOURCE=..\..\..\include\ptlib\msos\ptlib\critsec.h
510 # End Source File
511 # Begin Source File
513 SOURCE=..\..\..\include\ptlib\msos\ptlib\debstrm.h
514 # End Source File
515 # Begin Source File
517 SOURCE=..\..\..\include\ptlib\msos\ptlib\dynalink.h
518 # End Source File
519 # Begin Source File
521 SOURCE=..\..\..\include\ptlib\msos\ptlib\epacket.h
522 # End Source File
523 # Begin Source File
525 SOURCE=..\..\..\include\ptlib\msos\ptlib\ethsock.h
526 # End Source File
527 # Begin Source File
529 SOURCE=..\..\..\include\ptlib\msos\ptlib\file.h
530 # End Source File
531 # Begin Source File
533 SOURCE=..\..\..\include\ptlib\msos\ptlib\filepath.h
534 # End Source File
535 # Begin Source File
537 SOURCE=..\..\..\include\ptlib\msos\ptlib\icmpsock.h
538 # End Source File
539 # Begin Source File
541 SOURCE=..\..\..\include\ptlib\msos\ptlib\ipdsock.h
542 # End Source File
543 # Begin Source File
545 SOURCE=..\..\..\include\ptlib\msos\ptlib\ipsock.h
546 # End Source File
547 # Begin Source File
549 SOURCE=..\..\..\include\ptlib\msos\ptlib\ipxsock.h
550 # End Source File
551 # Begin Source File
553 SOURCE=..\..\..\include\ptlib\msos\ptlib\mail.h
554 # End Source File
555 # Begin Source File
557 SOURCE=..\..\..\include\ptlib\msos\ptlib\mutex.h
558 # End Source File
559 # Begin Source File
561 SOURCE=..\..\..\include\ptlib\msos\ptlib\pdirect.h
562 # End Source File
563 # Begin Source File
565 SOURCE=..\..\..\include\ptlib\msos\ptlib\pipechan.h
566 # End Source File
567 # Begin Source File
569 SOURCE=..\..\..\include\ptlib\msos\ptlib\pprocess.h
570 # End Source File
571 # Begin Source File
573 SOURCE=..\..\..\include\ptlib\msos\ptlib\ptime.h
574 # End Source File
575 # Begin Source File
577 SOURCE=..\..\..\include\ptlib\msos\ptlib\remconn.h
578 # End Source File
579 # Begin Source File
581 SOURCE=..\..\..\include\ptlib\msos\ptlib\semaphor.h
582 # End Source File
583 # Begin Source File
585 SOURCE=..\..\..\include\ptlib\msos\ptlib\serchan.h
586 # End Source File
587 # Begin Source File
589 SOURCE=..\..\..\include\ptlib\msos\ptlib\sfile.h
590 # End Source File
591 # Begin Source File
593 SOURCE=..\..\..\include\ptlib\msos\ptlib\socket.h
594 # End Source File
595 # Begin Source File
597 SOURCE=..\..\..\include\ptlib\msos\ptlib\spxsock.h
598 # End Source File
599 # Begin Source File
601 SOURCE=..\..\..\include\ptlib\msos\ptlib\svcproc.h
602 # End Source File
603 # Begin Source File
605 SOURCE=..\..\..\include\ptlib\msos\ptlib\syncpoint.h
606 # End Source File
607 # Begin Source File
609 SOURCE=..\..\..\include\ptlib\msos\ptlib\tcpsock.h
610 # End Source File
611 # Begin Source File
613 SOURCE=..\..\..\include\ptlib\msos\ptlib\textfile.h
614 # End Source File
615 # Begin Source File
617 SOURCE=..\..\..\include\ptlib\msos\ptlib\thread.h
618 # End Source File
619 # Begin Source File
621 SOURCE=..\..\..\include\ptlib\msos\ptlib\timeint.h
622 # End Source File
623 # Begin Source File
625 SOURCE=..\..\..\include\ptlib\msos\ptlib\timer.h
626 # End Source File
627 # Begin Source File
629 SOURCE=..\..\..\include\ptlib\msos\ptlib\udpsock.h
630 # End Source File
631 # Begin Source File
633 SOURCE=..\..\..\include\ptlib\msos\ptlib\videoio.h
634 # End Source File
635 # End Group
636 # Begin Source File
638 SOURCE=..\..\..\include\ptbuildopts.h
639 # End Source File
640 # Begin Source File
642 SOURCE=..\..\..\include\ptbuildopts.h.in
644 !IF  "$(CFG)" == "Console - Win32 Release"
646 # Begin Custom Build - Configuring Build Options
647 InputDir=\Work\pwlib\include
648 InputPath=..\..\..\include\ptbuildopts.h.in
650 "$(InputDir)\ptbuildopts.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
651         cd ..\..\..\tools\msvc6chk 
652         .\msvc6chk 
653         if errorlevel 1 exit %ERRORLEVEL% 
654         cd ..\.. 
655         .\configure --exclude-env=MSVC_PWLIB_CONFIGURE_EXCLUDE_DIRS 
656         
657 # End Custom Build
659 !ELSEIF  "$(CFG)" == "Console - Win32 Debug"
661 # Begin Custom Build - Configuring Build Options
662 InputDir=\Work\pwlib\include
663 InputPath=..\..\..\include\ptbuildopts.h.in
665 "$(InputDir)\ptbuildopts.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
666         cd ..\..\..\tools\msvc6chk 
667         .\msvc6chk 
668         if errorlevel 1 exit %ERRORLEVEL% 
669         cd ..\.. 
670         .\configure --exclude-env=MSVC_PWLIB_CONFIGURE_EXCLUDE_DIRS 
671         
672 # End Custom Build
674 !ENDIF 
676 # End Source File
677 # End Group
678 # Begin Group "Inlines"
680 # PROP Default_Filter ".inl"
681 # Begin Source File
683 SOURCE=..\..\..\include\ptlib\contain.inl
684 # End Source File
685 # Begin Source File
687 SOURCE=..\..\..\include\ptlib\osutil.inl
688 # End Source File
689 # Begin Source File
691 SOURCE=..\..\..\include\ptlib\msos\ptlib\ptlib.inl
692 # End Source File
693 # End Group
694 # Begin Group "Regex"
696 # PROP Default_Filter ""
697 # Begin Source File
699 SOURCE=..\common\regex\regcomp.c
700 # ADD CPP /W1 /I "..\common\regex"
701 # SUBTRACT CPP /YX /Yc /Yu
702 # End Source File
703 # Begin Source File
705 SOURCE=..\common\regex\regerror.c
706 # ADD CPP /W1 /I "..\common\regex"
707 # SUBTRACT CPP /YX /Yc /Yu
708 # End Source File
709 # Begin Source File
711 SOURCE=..\common\regex\regexec.c
712 # ADD CPP /W1 /I "..\common\regex"
713 # SUBTRACT CPP /YX /Yc /Yu
714 # End Source File
715 # Begin Source File
717 SOURCE=..\common\regex\regfree.c
718 # ADD CPP /W1 /I "..\common\regex"
719 # SUBTRACT CPP /YX /Yc /Yu
720 # End Source File
721 # End Group
722 # End Target
723 # End Project