1 # Microsoft Developer Studio Project File - Name="OpenH323Lib" - Package Owner=<4>
2 # Microsoft Developer Studio Generated Build File, Format Version 6.00
5 # TARGTYPE "Win32 (x86) Static Library" 0x0104
7 CFG=OPENH323LIB - 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
11 !MESSAGE NMAKE /f "OpenH323Lib.mak".
13 !MESSAGE You can specify a configuration when running NMAKE
14 !MESSAGE by defining the macro CFG on the command line. For example:
16 !MESSAGE NMAKE /f "OpenH323Lib.mak" CFG="OPENH323LIB - WIN32 DEBUG"
18 !MESSAGE Possible choices for configuration are:
20 !MESSAGE "OpenH323Lib - Win32 Release" (based on "Win32 (x86) Static Library")
21 !MESSAGE "OpenH323Lib - Win32 Debug" (based on "Win32 (x86) Static Library")
22 !MESSAGE "OpenH323Lib - Win32 No Trace" (based on "Win32 (x86) Static Library")
26 # PROP AllowPerConfigDependencies 1
27 # PROP Scc_ProjName ""
28 # PROP Scc_LocalPath ""
32 !IF "$(CFG)" == "OpenH323Lib - Win32 Release"
35 # PROP BASE Use_Debug_Libraries 0
36 # PROP BASE Output_Dir "lib"
37 # PROP BASE Intermediate_Dir "lib\Release"
38 # PROP BASE Target_Dir ""
40 # PROP Use_Debug_Libraries 0
41 # PROP Output_Dir "lib"
42 # PROP Intermediate_Dir "lib\Release"
44 # ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /YX /FD /c
45 # ADD CPP /nologo /MD /W4 /GR /GX /Zd /O2 /Ob0 /D "NDEBUG" /D "PTRACING" /Yu"ptlib.h" /Fd"lib\OpenH323.pdb" /FD /c
46 # ADD BASE RSC /l 0xc09
49 # ADD BASE BSC32 /nologo
52 # ADD BASE LIB32 /nologo
53 # ADD LIB32 /nologo /out:"lib\OpenH323s.lib"
55 !ELSEIF "$(CFG)" == "OpenH323Lib - Win32 Debug"
58 # PROP BASE Use_Debug_Libraries 1
59 # PROP BASE Output_Dir "lib"
60 # PROP BASE Intermediate_Dir "lib\Debug"
61 # PROP BASE Target_Dir ""
63 # PROP Use_Debug_Libraries 1
64 # PROP Output_Dir "lib"
65 # PROP Intermediate_Dir "lib\Debug"
67 # ADD BASE CPP /nologo /W3 /GX /Z7 /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /YX /FD /c
68 # ADD CPP /nologo /MDd /W4 /Gm /GR /GX /Zi /Od /D "_DEBUG" /D "PTRACING" /FR /Yu"ptlib.h" /Fd"lib\OpenH323d.pdb" /FD /c
69 # ADD BASE RSC /l 0xc09
72 # ADD BASE BSC32 /nologo
75 # ADD BASE LIB32 /nologo
76 # ADD LIB32 /nologo /out:"lib\OpenH323sd.lib"
78 !ELSEIF "$(CFG)" == "OpenH323Lib - Win32 No Trace"
81 # PROP BASE Use_Debug_Libraries 0
82 # PROP BASE Output_Dir "lib"
83 # PROP BASE Intermediate_Dir "lib\NoTrace"
84 # PROP BASE Target_Dir ""
86 # PROP Use_Debug_Libraries 0
87 # PROP Output_Dir "lib"
88 # PROP Intermediate_Dir "lib\NoTrace"
90 # ADD BASE CPP /nologo /MD /W4 /GX /O1 /Ob2 /I "./include" /D "NDEBUG" /D "PTRACING" /Yu"ptlib.h" /FD /c
91 # ADD CPP /nologo /MD /W4 /GR /GX /O1 /Ob2 /D "NDEBUG" /D "PASN_NOPRINTON" /D "PASN_LEANANDMEAN" /Yu"ptlib.h" /Fd"lib\OpenH323n.pdb" /FD /c
92 # ADD BASE RSC /l 0xc09
95 # ADD BASE BSC32 /nologo
98 # ADD BASE LIB32 /nologo
99 # ADD LIB32 /nologo /out:"lib\OpenH323sn.lib"
105 # Name "OpenH323Lib - Win32 Release"
106 # Name "OpenH323Lib - Win32 Debug"
107 # Name "OpenH323Lib - Win32 No Trace"
108 # Begin Group "Source Files"
110 # PROP Default_Filter ".cxx"
113 SOURCE=.\src\channels.cxx
117 SOURCE=.\src\codecs.cxx
121 SOURCE=.\src\ffh263codec.cxx
127 !IF "$(CFG)" == "OpenH323Lib - Win32 Release"
130 # SUBTRACT CPP /D "PTRACING" /YX /Yc /Yu
132 !ELSEIF "$(CFG)" == "OpenH323Lib - Win32 Debug"
135 # SUBTRACT CPP /D "PTRACING" /YX /Yc /Yu
137 !ELSEIF "$(CFG)" == "OpenH323Lib - Win32 No Trace"
140 # SUBTRACT CPP /YX /Yc /Yu
147 SOURCE=.\src\gkclient.cxx
151 SOURCE=.\src\gkserver.cxx
155 SOURCE=.\src\guid.cxx
159 SOURCE=.\src\h225ras.cxx
163 SOURCE=.\src\h235auth.cxx
167 SOURCE=.\src\h235auth1.cxx
171 SOURCE=.\src\h261codec.cxx
175 SOURCE=.\src\h263codec.cxx
179 SOURCE=.\src\h323.cxx
183 SOURCE=.\src\h323annexg.cxx
187 SOURCE=.\src\h323caps.cxx
191 SOURCE=.\src\h323ep.cxx
195 SOURCE=.\src\h323neg.cxx
199 SOURCE=.\src\h323pdu.cxx
203 SOURCE=.\src\h323pluginmgr.cxx
205 !IF "$(CFG)" == "OpenH323Lib - Win32 Release"
209 !ELSEIF "$(CFG)" == "OpenH323Lib - Win32 Debug"
211 !ELSEIF "$(CFG)" == "OpenH323Lib - Win32 No Trace"
218 SOURCE=.\src\h323rtp.cxx
222 SOURCE=.\src\h323t120.cxx
226 SOURCE=.\src\h323t38.cxx
230 SOURCE=.\src\h323trans.cxx
234 SOURCE=.\src\h450pdu.cxx
238 SOURCE=.\src\h4601.cxx
242 SOURCE=.\src\h501pdu.cxx
250 SOURCE=.\src\ixjwin32.cxx
254 SOURCE=.\src\jitter.cxx
262 SOURCE=.\src\mediafmt.cxx
264 !IF "$(CFG)" == "OpenH323Lib - Win32 Release"
268 !ELSEIF "$(CFG)" == "OpenH323Lib - Win32 Debug"
270 !ELSEIF "$(CFG)" == "OpenH323Lib - Win32 No Trace"
277 SOURCE=.\src\opalosp.cxx
281 SOURCE=.\src\OpalUSBDevice.cxx
285 SOURCE=.\src\opalvxml.cxx
289 SOURCE=.\src\opalwavfile.cxx
293 SOURCE=.\src\peclient.cxx
297 SOURCE=.\src\precompile.cxx
298 # ADD CPP /Yc"ptlib.h"
302 SOURCE=.\src\q931.cxx
306 SOURCE=.\src\rfc2190avcodec.cxx
310 SOURCE=.\src\rfc2833.cxx
318 SOURCE=.\src\rtp2wav.cxx
322 SOURCE=.\src\svcctrl.cxx
326 SOURCE=.\src\t120proto.cxx
330 SOURCE=.\src\t38proto.cxx
334 SOURCE=.\src\transports.cxx
338 SOURCE=.\src\vblasterlid.cxx
342 SOURCE=.\src\vpblid.cxx
343 # PROP Exclude_From_Build 1
347 SOURCE=.\src\x224.cxx
350 # Begin Group "Header Files"
352 # PROP Default_Filter ".h"
355 SOURCE=.\include\channels.h
359 SOURCE=.\include\codecs.h
363 SOURCE=.\include\ffh263codec.h
367 SOURCE=.\include\gkclient.h
371 SOURCE=.\include\gkserver.h
375 SOURCE=.\include\guid.h
379 SOURCE=.\include\h225ras.h
383 SOURCE=.\include\h235auth.h
387 SOURCE=.\include\h261codec.h
391 SOURCE=.\include\h263codec.h
395 SOURCE=.\include\h323.h
399 SOURCE=.\include\h323annexg.h
403 SOURCE=.\include\h323caps.h
407 SOURCE=.\include\h323con.h
411 SOURCE=.\include\h323ep.h
415 SOURCE=.\include\h323neg.h
419 SOURCE=.\include\h323pdu.h
423 SOURCE=.\include\h323pluginmgr.h
427 SOURCE=.\include\h323rtp.h
431 SOURCE=.\include\h323t120.h
435 SOURCE=.\include\h323t38.h
439 SOURCE=.\include\h323trans.h
443 SOURCE=.\include\h450pdu.h
447 SOURCE=.\include\h4601.h
451 SOURCE=.\include\hid.h
455 SOURCE=.\include\ixjlid.h
459 SOURCE=.\include\jitter.h
463 SOURCE=.\include\lid.h
467 SOURCE=.\include\mediafmt.h
471 SOURCE=.\include\OpalUSBDevice.h
475 SOURCE=.\include\opalvxml.h
479 SOURCE=.\include\opalwavfile.h
483 SOURCE=.\include\peclient.h
487 SOURCE=.\include\q931.h
491 SOURCE=.\include\rfc2190avcodec.h
495 SOURCE=.\include\rfc2833.h
499 SOURCE=.\include\rtp.h
503 SOURCE=.\include\rtp2wav.h
507 SOURCE=.\include\svcctrl.h
511 SOURCE=.\include\t120proto.h
515 SOURCE=.\include\t38.h
519 SOURCE=.\include\t38proto.h
523 SOURCE=.\include\transports.h
527 SOURCE=.\include\vblasterlid.h
531 SOURCE=.\include\vpblid.h
535 SOURCE=.\include\x224.h
538 # Begin Group "ASN Files"
540 # PROP Default_Filter ".asn"
543 SOURCE=.\src\gccpdu.asn
544 # PROP Exclude_From_Build 1
548 SOURCE=.\src\gccpdu.cxx
552 SOURCE=.\include\gccpdu.h
556 SOURCE=.\src\h225.asn
557 # PROP Exclude_From_Build 1
561 SOURCE=.\include\h225.h
565 SOURCE=.\src\h225_1.cxx
569 SOURCE=.\src\h225_2.cxx
573 SOURCE=.\src\h235.asn
574 # PROP Exclude_From_Build 1
578 SOURCE=.\src\h235.cxx
582 SOURCE=.\include\h235.h
586 SOURCE=.\src\h245.asn
587 # PROP Exclude_From_Build 1
591 SOURCE=.\include\h245.h
595 SOURCE=.\src\h245_1.cxx
599 SOURCE=.\src\h245_2.cxx
603 SOURCE=.\src\h245_3.cxx
607 SOURCE=.\src\h248.asn
608 # PROP Exclude_From_Build 1
612 SOURCE=.\src\h248.cxx
620 SOURCE=.\src\h4501.asn
621 # PROP Exclude_From_Build 1
625 SOURCE=.\src\h4501.cxx
629 SOURCE=.\include\h4501.h
633 SOURCE=.\src\h45010.asn
634 # PROP Exclude_From_Build 1
638 SOURCE=.\src\h45010.cxx
642 SOURCE=.\include\h45010.h
646 SOURCE=.\src\h45011.asn
647 # PROP Exclude_From_Build 1
651 SOURCE=.\src\h45011.cxx
655 SOURCE=.\include\h45011.h
659 SOURCE=.\src\h4502.asn
660 # PROP Exclude_From_Build 1
664 SOURCE=.\src\h4502.cxx
668 SOURCE=.\include\h4502.h
672 SOURCE=.\src\h4503.asn
673 # PROP Exclude_From_Build 1
677 SOURCE=.\src\h4503.cxx
681 SOURCE=.\include\h4503.h
685 SOURCE=.\src\h4504.asn
686 # PROP Exclude_From_Build 1
690 SOURCE=.\src\h4504.cxx
694 SOURCE=.\include\h4504.h
698 SOURCE=.\src\h4505.asn
699 # PROP Exclude_From_Build 1
703 SOURCE=.\src\h4505.cxx
707 SOURCE=.\include\h4505.h
711 SOURCE=.\src\h4506.asn
712 # PROP Exclude_From_Build 1
716 SOURCE=.\src\h4506.cxx
720 SOURCE=.\include\h4506.h
724 SOURCE=.\src\h4507.asn
725 # PROP Exclude_From_Build 1
729 SOURCE=.\src\h4507.cxx
733 SOURCE=.\include\h4507.h
737 SOURCE=.\src\h4508.asn
738 # PROP Exclude_From_Build 1
742 SOURCE=.\src\h4508.cxx
746 SOURCE=.\include\h4508.h
750 SOURCE=.\src\h4509.asn
751 # PROP Exclude_From_Build 1
755 SOURCE=.\src\h4509.cxx
759 SOURCE=.\include\h4509.h
763 SOURCE=.\src\h501.asn
764 # PROP Exclude_From_Build 1
768 SOURCE=.\src\h501.cxx
772 SOURCE=.\src\mcspdu.asn
773 # PROP Exclude_From_Build 1
777 SOURCE=.\src\mcspdu.cxx
781 SOURCE=.\include\mcspdu.h
786 # PROP Exclude_From_Build 1
794 SOURCE=.\src\x880.asn
795 # PROP Exclude_From_Build 1
799 SOURCE=.\src\x880.cxx
803 SOURCE=.\include\x880.h
806 # Begin Group "VIC Files"
808 # PROP Default_Filter ""
809 # Begin Group "C Files"
811 # PROP Default_Filter ""
814 SOURCE=.\src\vic\bv.c
816 !IF "$(CFG)" == "OpenH323Lib - Win32 Release"
818 # ADD CPP /w /W0 /D "WIN32"
819 # SUBTRACT CPP /YX /Yc /Yu
821 !ELSEIF "$(CFG)" == "OpenH323Lib - Win32 Debug"
823 # ADD CPP /w /W0 /D "WIN32"
824 # SUBTRACT CPP /D "PTRACING" /YX /Yc /Yu
826 !ELSEIF "$(CFG)" == "OpenH323Lib - Win32 No Trace"
828 # ADD CPP /w /W0 /D "WIN32"
829 # SUBTRACT CPP /YX /Yc /Yu
836 SOURCE=.\src\vic\huffcode.c
838 !IF "$(CFG)" == "OpenH323Lib - Win32 Release"
840 # ADD CPP /w /W0 /D "WIN32"
841 # SUBTRACT CPP /YX /Yc /Yu
843 !ELSEIF "$(CFG)" == "OpenH323Lib - Win32 Debug"
845 # ADD CPP /w /W0 /D "WIN32"
846 # SUBTRACT CPP /D "PTRACING" /YX /Yc /Yu
848 !ELSEIF "$(CFG)" == "OpenH323Lib - Win32 No Trace"
850 # ADD CPP /w /W0 /D "WIN32"
851 # SUBTRACT CPP /YX /Yc /Yu
857 # Begin Group "CXX Files"
859 # PROP Default_Filter ""
862 SOURCE=.\src\vic\dct.cxx
864 !IF "$(CFG)" == "OpenH323Lib - Win32 Release"
866 # ADD CPP /W1 /D "WIN32"
867 # SUBTRACT CPP /YX /Yc /Yu
869 !ELSEIF "$(CFG)" == "OpenH323Lib - Win32 Debug"
871 # ADD CPP /W1 /D "WIN32"
872 # SUBTRACT CPP /D "PTRACING" /YX /Yc /Yu
874 !ELSEIF "$(CFG)" == "OpenH323Lib - Win32 No Trace"
876 # ADD CPP /W1 /D "WIN32"
877 # SUBTRACT CPP /YX /Yc /Yu
884 SOURCE=".\src\vic\encoder-h261.cxx"
886 # SUBTRACT CPP /YX /Yc /Yu
890 SOURCE=.\src\vic\p64.cxx
892 !IF "$(CFG)" == "OpenH323Lib - Win32 Release"
894 # ADD CPP /W1 /D "WIN32"
895 # SUBTRACT CPP /YX /Yc /Yu
897 !ELSEIF "$(CFG)" == "OpenH323Lib - Win32 Debug"
899 # ADD CPP /W1 /D "WIN32"
900 # SUBTRACT CPP /D "PTRACING" /YX /Yc /Yu
902 !ELSEIF "$(CFG)" == "OpenH323Lib - Win32 No Trace"
904 # ADD CPP /W1 /D "WIN32"
905 # SUBTRACT CPP /YX /Yc /Yu
912 SOURCE=.\src\vic\p64encoder.cxx
914 # SUBTRACT CPP /YX /Yc /Yu
918 SOURCE=.\src\vic\transmitter.cxx
920 # SUBTRACT CPP /YX /Yc /Yu
924 SOURCE=.\src\vic\vid_coder.cxx
926 # SUBTRACT CPP /YX /Yc /Yu
929 # Begin Group "H Files"
931 # PROP Default_Filter ""
934 SOURCE=".\src\vic\bsd-endian.h"
938 SOURCE=.\src\vic\config.h
942 SOURCE=.\src\vic\dct.h
946 SOURCE=".\src\vic\encoder-h261.h"
950 SOURCE=.\src\vic\grabber.h
954 SOURCE=".\src\vic\p64-huff.h"
958 SOURCE=.\src\vic\p64.h
962 SOURCE=.\src\vic\p64encoder.h
966 SOURCE=.\src\vic\transmitter.h
970 SOURCE=.\src\vic\vid_coder.h
976 SOURCE=.\include\openh323buildopts.h
980 SOURCE=.\include\openh323buildopts.h.in
982 !IF "$(CFG)" == "OpenH323Lib - Win32 Release"
984 USERDEP__OPENH="configure.in"
985 # Begin Custom Build - Configuring Build Options
986 InputPath=.\include\openh323buildopts.h.in
988 ".\include\openh323buildopts.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
989 .\configure --exclude-env=MSVC_PWLIB_CONFIGURE_EXCLUDE_DIRS
993 !ELSEIF "$(CFG)" == "OpenH323Lib - Win32 Debug"
995 USERDEP__OPENH="configure.ac"
996 # Begin Custom Build - Configuring Build Options
997 InputPath=.\include\openh323buildopts.h.in
999 ".\include\openh323buildopts.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
1000 .\configure --exclude-env=MSVC_PWLIB_CONFIGURE_EXCLUDE_DIRS
1004 !ELSEIF "$(CFG)" == "OpenH323Lib - Win32 No Trace"
1006 USERDEP__OPENH="configure.in"
1007 # Begin Custom Build - Configuring Build Options
1008 InputPath=.\include\openh323buildopts.h.in
1010 ".\include\openh323buildopts.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
1011 .\configure --exclude-env=MSVC_PWLIB_CONFIGURE_EXCLUDE_DIRS