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\h224.cxx
163 SOURCE=.\src\h225ras.cxx
167 SOURCE=.\src\h235auth.cxx
171 SOURCE=.\src\h235auth1.cxx
175 SOURCE=.\src\h261codec.cxx
179 SOURCE=.\src\h263codec.cxx
183 SOURCE=.\src\h281.cxx
187 SOURCE=.\src\h323.cxx
191 SOURCE=.\src\h323annexg.cxx
195 SOURCE=.\src\h323caps.cxx
199 SOURCE=.\src\h323ep.cxx
203 SOURCE=.\src\h323h224.cxx
207 SOURCE=.\src\h323neg.cxx
211 SOURCE=.\src\h323pdu.cxx
215 SOURCE=.\src\h323pluginmgr.cxx
217 !IF "$(CFG)" == "OpenH323Lib - Win32 Release"
221 !ELSEIF "$(CFG)" == "OpenH323Lib - Win32 Debug"
223 !ELSEIF "$(CFG)" == "OpenH323Lib - Win32 No Trace"
230 SOURCE=.\src\h323rtp.cxx
234 SOURCE=.\src\h323t120.cxx
238 SOURCE=.\src\h323t38.cxx
242 SOURCE=.\src\h323trans.cxx
246 SOURCE=.\src\h450pdu.cxx
250 SOURCE=.\src\h4601.cxx
254 SOURCE=.\src\h46018.cxx
258 SOURCE=.\src\h46019.cxx
262 SOURCE=.\src\h501pdu.cxx
270 SOURCE=.\src\ixjwin32.cxx
274 SOURCE=.\src\jitter.cxx
282 SOURCE=.\src\mediafmt.cxx
284 !IF "$(CFG)" == "OpenH323Lib - Win32 Release"
288 !ELSEIF "$(CFG)" == "OpenH323Lib - Win32 Debug"
290 !ELSEIF "$(CFG)" == "OpenH323Lib - Win32 No Trace"
297 SOURCE=.\src\opalosp.cxx
301 SOURCE=.\src\OpalUSBDevice.cxx
305 SOURCE=.\src\opalvxml.cxx
309 SOURCE=.\src\opalwavfile.cxx
313 SOURCE=.\src\peclient.cxx
317 SOURCE=.\src\precompile.cxx
318 # ADD CPP /Yc"ptlib.h"
322 SOURCE=.\src\q922.cxx
326 SOURCE=.\src\q931.cxx
330 SOURCE=.\src\rfc2190avcodec.cxx
334 SOURCE=.\src\rfc2833.cxx
342 SOURCE=.\src\rtp2wav.cxx
346 SOURCE=.\src\svcctrl.cxx
350 SOURCE=.\src\t120proto.cxx
354 SOURCE=.\src\t38proto.cxx
358 SOURCE=.\src\transports.cxx
362 SOURCE=.\src\vblasterlid.cxx
366 SOURCE=.\src\vpblid.cxx
367 # PROP Exclude_From_Build 1
371 SOURCE=.\src\x224.cxx
374 # Begin Group "Header Files"
376 # PROP Default_Filter ".h"
379 SOURCE=.\include\channels.h
383 SOURCE=.\include\codecs.h
387 SOURCE=.\include\ffh263codec.h
391 SOURCE=.\include\gkclient.h
395 SOURCE=.\include\gkserver.h
399 SOURCE=.\include\guid.h
403 SOURCE=.\include\h224.h
407 SOURCE=.\include\h224handler.h
411 SOURCE=.\include\h225ras.h
415 SOURCE=.\include\h235auth.h
419 SOURCE=.\include\h261codec.h
423 SOURCE=.\include\h263codec.h
427 SOURCE=.\include\h281.h
431 SOURCE=.\include\h281handler.h
435 SOURCE=.\include\h323.h
439 SOURCE=.\include\h323annexg.h
443 SOURCE=.\include\h323caps.h
447 SOURCE=.\include\h323con.h
451 SOURCE=.\include\h323ep.h
455 SOURCE=.\include\h323h224.h
459 SOURCE=.\include\h323neg.h
463 SOURCE=.\include\h323pdu.h
467 SOURCE=.\include\h323pluginmgr.h
471 SOURCE=.\include\h323rtp.h
475 SOURCE=.\include\h323t120.h
479 SOURCE=.\include\h323t38.h
483 SOURCE=.\include\h323trans.h
487 SOURCE=.\include\h450pdu.h
491 SOURCE=.\include\h4601.h
495 SOURCE=.\include\h46018.h
499 SOURCE=.\include\h46019.h
503 SOURCE=.\include\hid.h
507 SOURCE=.\include\ixjlid.h
511 SOURCE=.\include\jitter.h
515 SOURCE=.\include\lid.h
519 SOURCE=.\include\mediafmt.h
523 SOURCE=.\include\OpalUSBDevice.h
527 SOURCE=.\include\opalvxml.h
531 SOURCE=.\include\opalwavfile.h
535 SOURCE=.\include\peclient.h
539 SOURCE=.\include\q922.h
543 SOURCE=.\include\q931.h
547 SOURCE=.\include\rfc2190avcodec.h
551 SOURCE=.\include\rfc2833.h
555 SOURCE=.\include\rtp.h
559 SOURCE=.\include\rtp2wav.h
563 SOURCE=.\include\svcctrl.h
567 SOURCE=.\include\t120proto.h
571 SOURCE=.\include\t38.h
575 SOURCE=.\include\t38proto.h
579 SOURCE=.\include\transports.h
583 SOURCE=.\include\vblasterlid.h
587 SOURCE=.\include\vpblid.h
591 SOURCE=.\include\x224.h
594 # Begin Group "ASN Files"
596 # PROP Default_Filter ".asn"
599 SOURCE=.\src\gccpdu.asn
600 # PROP Exclude_From_Build 1
604 SOURCE=.\src\gccpdu.cxx
608 SOURCE=.\include\gccpdu.h
612 SOURCE=.\src\h225.asn
613 # PROP Exclude_From_Build 1
617 SOURCE=.\include\h225.h
621 SOURCE=.\src\h225_1.cxx
625 SOURCE=.\src\h225_2.cxx
629 SOURCE=.\src\h235.asn
630 # PROP Exclude_From_Build 1
634 SOURCE=.\src\h235.cxx
638 SOURCE=.\include\h235.h
642 SOURCE=.\src\h245.asn
643 # PROP Exclude_From_Build 1
647 SOURCE=.\include\h245.h
651 SOURCE=.\src\h245_1.cxx
655 SOURCE=.\src\h245_2.cxx
659 SOURCE=.\src\h245_3.cxx
663 SOURCE=.\src\h248.asn
664 # PROP Exclude_From_Build 1
668 SOURCE=.\src\h248.cxx
676 SOURCE=.\src\h4501.asn
677 # PROP Exclude_From_Build 1
681 SOURCE=.\src\h4501.cxx
685 SOURCE=.\include\h4501.h
689 SOURCE=.\src\h45010.asn
690 # PROP Exclude_From_Build 1
694 SOURCE=.\src\h45010.cxx
698 SOURCE=.\include\h45010.h
702 SOURCE=.\src\h45011.asn
703 # PROP Exclude_From_Build 1
707 SOURCE=.\src\h45011.cxx
711 SOURCE=.\include\h45011.h
715 SOURCE=.\src\h4502.asn
716 # PROP Exclude_From_Build 1
720 SOURCE=.\src\h4502.cxx
724 SOURCE=.\include\h4502.h
728 SOURCE=.\src\h4503.asn
729 # PROP Exclude_From_Build 1
733 SOURCE=.\src\h4503.cxx
737 SOURCE=.\include\h4503.h
741 SOURCE=.\src\h4504.asn
742 # PROP Exclude_From_Build 1
746 SOURCE=.\src\h4504.cxx
750 SOURCE=.\include\h4504.h
754 SOURCE=.\src\h4505.asn
755 # PROP Exclude_From_Build 1
759 SOURCE=.\src\h4505.cxx
763 SOURCE=.\include\h4505.h
767 SOURCE=.\src\h4506.asn
768 # PROP Exclude_From_Build 1
772 SOURCE=.\src\h4506.cxx
776 SOURCE=.\include\h4506.h
780 SOURCE=.\src\h4507.asn
781 # PROP Exclude_From_Build 1
785 SOURCE=.\src\h4507.cxx
789 SOURCE=.\include\h4507.h
793 SOURCE=.\src\h4508.asn
794 # PROP Exclude_From_Build 1
798 SOURCE=.\src\h4508.cxx
802 SOURCE=.\include\h4508.h
806 SOURCE=.\src\h4509.asn
807 # PROP Exclude_From_Build 1
811 SOURCE=.\src\h4509.cxx
815 SOURCE=.\include\h4509.h
819 SOURCE=.\src\h501.asn
820 # PROP Exclude_From_Build 1
824 SOURCE=.\src\h501.cxx
828 SOURCE=.\src\mcspdu.asn
829 # PROP Exclude_From_Build 1
833 SOURCE=.\src\mcspdu.cxx
837 SOURCE=.\include\mcspdu.h
842 # PROP Exclude_From_Build 1
850 SOURCE=.\src\x880.asn
851 # PROP Exclude_From_Build 1
855 SOURCE=.\src\x880.cxx
859 SOURCE=.\include\x880.h
862 # Begin Group "VIC Files"
864 # PROP Default_Filter ""
865 # Begin Group "C Files"
867 # PROP Default_Filter ""
870 SOURCE=.\src\vic\bv.c
872 !IF "$(CFG)" == "OpenH323Lib - Win32 Release"
874 # ADD CPP /w /W0 /D "WIN32"
875 # SUBTRACT CPP /YX /Yc /Yu
877 !ELSEIF "$(CFG)" == "OpenH323Lib - Win32 Debug"
879 # ADD CPP /w /W0 /D "WIN32"
880 # SUBTRACT CPP /D "PTRACING" /YX /Yc /Yu
882 !ELSEIF "$(CFG)" == "OpenH323Lib - Win32 No Trace"
884 # ADD CPP /w /W0 /D "WIN32"
885 # SUBTRACT CPP /YX /Yc /Yu
892 SOURCE=.\src\vic\huffcode.c
894 !IF "$(CFG)" == "OpenH323Lib - Win32 Release"
896 # ADD CPP /w /W0 /D "WIN32"
897 # SUBTRACT CPP /YX /Yc /Yu
899 !ELSEIF "$(CFG)" == "OpenH323Lib - Win32 Debug"
901 # ADD CPP /w /W0 /D "WIN32"
902 # SUBTRACT CPP /D "PTRACING" /YX /Yc /Yu
904 !ELSEIF "$(CFG)" == "OpenH323Lib - Win32 No Trace"
906 # ADD CPP /w /W0 /D "WIN32"
907 # SUBTRACT CPP /YX /Yc /Yu
913 # Begin Group "CXX Files"
915 # PROP Default_Filter ""
918 SOURCE=.\src\vic\dct.cxx
920 !IF "$(CFG)" == "OpenH323Lib - Win32 Release"
922 # ADD CPP /W1 /D "WIN32"
923 # SUBTRACT CPP /YX /Yc /Yu
925 !ELSEIF "$(CFG)" == "OpenH323Lib - Win32 Debug"
927 # ADD CPP /W1 /D "WIN32"
928 # SUBTRACT CPP /D "PTRACING" /YX /Yc /Yu
930 !ELSEIF "$(CFG)" == "OpenH323Lib - Win32 No Trace"
932 # ADD CPP /W1 /D "WIN32"
933 # SUBTRACT CPP /YX /Yc /Yu
940 SOURCE=".\src\vic\encoder-h261.cxx"
942 # SUBTRACT CPP /YX /Yc /Yu
946 SOURCE=.\src\vic\p64.cxx
948 !IF "$(CFG)" == "OpenH323Lib - Win32 Release"
950 # ADD CPP /W1 /D "WIN32"
951 # SUBTRACT CPP /YX /Yc /Yu
953 !ELSEIF "$(CFG)" == "OpenH323Lib - Win32 Debug"
955 # ADD CPP /W1 /D "WIN32"
956 # SUBTRACT CPP /D "PTRACING" /YX /Yc /Yu
958 !ELSEIF "$(CFG)" == "OpenH323Lib - Win32 No Trace"
960 # ADD CPP /W1 /D "WIN32"
961 # SUBTRACT CPP /YX /Yc /Yu
968 SOURCE=.\src\vic\p64encoder.cxx
970 # SUBTRACT CPP /YX /Yc /Yu
974 SOURCE=.\src\vic\transmitter.cxx
976 # SUBTRACT CPP /YX /Yc /Yu
980 SOURCE=.\src\vic\vid_coder.cxx
982 # SUBTRACT CPP /YX /Yc /Yu
985 # Begin Group "H Files"
987 # PROP Default_Filter ""
990 SOURCE=".\src\vic\bsd-endian.h"
994 SOURCE=.\src\vic\config.h
998 SOURCE=.\src\vic\dct.h
1002 SOURCE=".\src\vic\encoder-h261.h"
1006 SOURCE=.\src\vic\grabber.h
1010 SOURCE=".\src\vic\p64-huff.h"
1014 SOURCE=.\src\vic\p64.h
1018 SOURCE=.\src\vic\p64encoder.h
1022 SOURCE=.\src\vic\transmitter.h
1026 SOURCE=.\src\vic\vid_coder.h
1032 SOURCE=.\include\openh323buildopts.h
1036 SOURCE=.\include\openh323buildopts.h.in
1038 !IF "$(CFG)" == "OpenH323Lib - Win32 Release"
1040 USERDEP__OPENH="configure.in"
1041 # Begin Custom Build - Configuring Build Options
1042 InputPath=.\include\openh323buildopts.h.in
1044 ".\include\openh323buildopts.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
1045 .\configure --exclude-env=MSVC_PWLIB_CONFIGURE_EXCLUDE_DIRS
1049 !ELSEIF "$(CFG)" == "OpenH323Lib - Win32 Debug"
1051 USERDEP__OPENH="configure.ac"
1052 # Begin Custom Build - Configuring Build Options
1053 InputPath=.\include\openh323buildopts.h.in
1055 ".\include\openh323buildopts.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
1056 .\configure --exclude-env=MSVC_PWLIB_CONFIGURE_EXCLUDE_DIRS
1060 !ELSEIF "$(CFG)" == "OpenH323Lib - Win32 No Trace"
1062 USERDEP__OPENH="configure.in"
1063 # Begin Custom Build - Configuring Build Options
1064 InputPath=.\include\openh323buildopts.h.in
1066 ".\include\openh323buildopts.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
1067 .\configure --exclude-env=MSVC_PWLIB_CONFIGURE_EXCLUDE_DIRS