summaryrefslogtreecommitdiff
path: root/TAO/orbsvcs/orbsvcs/AV.bor
diff options
context:
space:
mode:
authorbrunsch <brunsch@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2000-04-16 05:59:20 +0000
committerbrunsch <brunsch@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2000-04-16 05:59:20 +0000
commitb95d7679c7f9881c24f085daa4b9148818df64a0 (patch)
treee114b240da68265446d34d824353287919cf0f4a /TAO/orbsvcs/orbsvcs/AV.bor
parent4faf23b25363f8c405891f649ee82cd266664004 (diff)
downloadATCD-b95d7679c7f9881c24f085daa4b9148818df64a0.tar.gz
ChangeLogTag:Sat Apr 15 19:44:40 2000 Darrell Brunsch <brunsch@uci.edu>
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/AV.bor')
-rw-r--r--TAO/orbsvcs/orbsvcs/AV.bor75
1 files changed, 75 insertions, 0 deletions
diff --git a/TAO/orbsvcs/orbsvcs/AV.bor b/TAO/orbsvcs/orbsvcs/AV.bor
new file mode 100644
index 00000000000..1e4d7bea6e3
--- /dev/null
+++ b/TAO/orbsvcs/orbsvcs/AV.bor
@@ -0,0 +1,75 @@
+#
+# Makefile for building the TAO AV library
+#
+
+NAME = TAO_AV
+
+TAO_IDL = $(CORE_BINDIR)\tao_idl -g $(CORE_BINDIR)\gperf.exe \
+ -I..\.. -Ge 1 -Wb,export_macro=TAO_AV_Export \
+ -Wb,export_include=AV/AV_export.h -Wb,pre_include=ace/pre.h \
+ -Wb,post_include=ace/post.h
+
+IDLFILES = \
+ $(IDLDIR)\AVStreams.idl \
+ $(IDLDIR)\Null_MediaCtrl.idl \
+ $(IDLDIR)\sfp.idl
+
+OBJFILES = \
+ $(OBJDIR)\AVStreams_i.obj \
+ $(OBJDIR)\AVStreamsC.obj \
+ $(OBJDIR)\AVStreamsS.obj \
+ $(OBJDIR)\Endpoint_Strategy.obj \
+ $(OBJDIR)\FlowSpec_Entry.obj \
+ $(OBJDIR)\MCast.obj \
+ $(OBJDIR)\media-timer.obj \
+ $(OBJDIR)\Null_MediaCtrlC.obj \
+ $(OBJDIR)\Null_MediaCtrlS.obj \
+ $(OBJDIR)\Policy.obj \
+ $(OBJDIR)\Protocol_Factory.obj \
+ $(OBJDIR)\RTCP.obj \
+ $(OBJDIR)\RTP.obj \
+ $(OBJDIR)\sfp.obj \
+ $(OBJDIR)\sfpC.obj \
+ $(OBJDIR)\sfpS.obj \
+ $(OBJDIR)\source.obj \
+ $(OBJDIR)\TCP.obj \
+ $(OBJDIR)\Transport.obj \
+ $(OBJDIR)\UDP.obj
+
+RESOURCE = $(OBJDIR)\orbsvcs.res
+
+!ifdef STATIC
+CFLAGS = $(ACE_CFLAGS) $(TAO_CFLAGS) $(TAO_PROPERTY_CFLAGS) \
+ $(TAO_NAMING_CFLAGS) $(TAO_AV_CFLAGS)
+!else
+CFLAGS = $(ACE_CFLAGS) $(TAO_CFLAGS) $(TAO_PROPERTY_CFLAGS) \
+ $(TAO_NAMING_CFLAGS) $(TAO_AV_CFLAGS) -DTAO_AV_BUILD_DLL
+!endif
+
+CPPDIR = .;AV
+
+IDLDIR = .
+
+LIBFILES = $(ACE_LIB) $(TAO_LIB) $(TAO_NAMING_LIB) $(TAO_PROPERTY_LIB)
+
+all: idl_src_files av_lib
+
+!include <$(ACE_ROOT)\include\makeinclude\build_core_library.bor>
+
+av_lib: $(TARGET)
+
+
+#
+# IDL Build rules
+#
+
+idl_src_files: $(IDLFILES:.idl=C.cpp) $(IDLFILES:.idl=S.cpp)
+
+$(IDLDIR)\AVStreamsC.cpp $(IDLDIR)\AVStreamsS.cpp: $(IDLDIR)\AVStreams.idl
+ $(TAO_IDL) $**
+
+$(IDLDIR)\Null_MediaCtrlC.cpp $(IDLDIR)\Null_MediaCtrlS.cpp: $(IDLDIR)\Null_MediaCtrl.idl
+ $(TAO_IDL) $**
+
+$(IDLDIR)\sfpC.cpp $(IDLDIR)\sfpS.cpp: $(IDLDIR)\sfp.idl
+ $(TAO_IDL) $**