diff options
author | brunsch <brunsch@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2000-04-16 05:59:20 +0000 |
---|---|---|
committer | brunsch <brunsch@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2000-04-16 05:59:20 +0000 |
commit | b95d7679c7f9881c24f085daa4b9148818df64a0 (patch) | |
tree | e114b240da68265446d34d824353287919cf0f4a /TAO/orbsvcs/orbsvcs/AV.bor | |
parent | 4faf23b25363f8c405891f649ee82cd266664004 (diff) | |
download | ATCD-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.bor | 75 |
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) $** |