2
# CosEvent.bor,v 1.9 2003/11/28 15:29:29 jwillemsen Exp
4
# Makefile for building the TAO CosEvent library
9
TAO_IDL = $(CORE_BINDIR)\tao_idl -g $(CORE_BINDIR)\gperf.exe \
10
-I..\.. -Ge 1 -Wb,export_macro=TAO_Event_Export \
11
-Wb,export_include=CosEvent/event_export.h -Wb,pre_include=ace/pre.h \
12
-Wb,post_include=ace/post.h
15
$(IDLDIR)\CosEventChannelAdmin.idl \
16
$(IDLDIR)\CosEventComm.idl
19
$(OBJDIR)\CEC_ConsumerAdmin.obj \
20
$(OBJDIR)\CEC_ConsumerControl.obj \
21
$(OBJDIR)\CEC_Default_Factory.obj \
22
$(OBJDIR)\CEC_Dispatching.obj \
23
$(OBJDIR)\CEC_Dispatching_Task.obj \
24
$(OBJDIR)\CEC_EventChannel.obj \
25
$(OBJDIR)\CEC_Event_Loader.obj \
26
$(OBJDIR)\CEC_Factory.obj \
27
$(OBJDIR)\CEC_MT_Dispatching.obj \
28
$(OBJDIR)\CEC_ProxyPullConsumer.obj \
29
$(OBJDIR)\CEC_ProxyPullSupplier.obj \
30
$(OBJDIR)\CEC_ProxyPushConsumer.obj \
31
$(OBJDIR)\CEC_ProxyPushSupplier.obj \
32
$(OBJDIR)\CEC_Pulling_Strategy.obj \
33
$(OBJDIR)\CEC_Reactive_ConsumerControl.obj \
34
$(OBJDIR)\CEC_Reactive_Pulling_Strategy.obj \
35
$(OBJDIR)\CEC_Reactive_SupplierControl.obj \
36
$(OBJDIR)\CEC_SupplierAdmin.obj \
37
$(OBJDIR)\CEC_SupplierControl.obj \
38
# $(OBJDIR)\ConsumerAdmin_i.obj \
39
# $(OBJDIR)\CosEvent_Utilities.obj \
40
$(OBJDIR)\CosEventChannelAdminC.obj \
41
$(OBJDIR)\CosEventChannelAdminS.obj \
42
$(OBJDIR)\CosEventCommC.obj \
43
$(OBJDIR)\CosEventCommS.obj \
44
# $(OBJDIR)\EventChannel_i.obj \
45
# $(OBJDIR)\ProxyPushConsumer_i.obj \
46
# $(OBJDIR)\ProxyPushSupplier_i.obj \
47
# $(OBJDIR)\SupplierAdmin_i.obj
49
RESOURCE = $(OBJDIR)\CosEvent.res
54
$(TAO_PORTABLESERVER_CFLAGS) \
55
$(TAO_SVC_UTILS_CFLAGS) \
56
$(TAO_NAMING_CFLAGS) \
57
$(TAO_MESSAGING_CFLAGS) \
65
INCDIR_NAME = orbsvcs\CosEvent
66
INCLUDES = CosEvent\*.h CosEvent\*.i
71
$(TAO_PORTABLESERVER_LIB) \
72
$(TAO_SVC_UTILS_LIB) \
78
!include <$(ACE_ROOT)\include\makeinclude\build_core_library.bor>
85
idl_src_files: $(IDLFILES:.idl=C.cpp) $(IDLFILES:.idl=S.cpp)
87
$(IDLDIR)\CosEventChannelAdminC.cpp $(IDLDIR)\CosEventChannelAdminS.cpp: $(IDLDIR)\CosEventChannelAdmin.idl
90
$(IDLDIR)\CosEventCommC.cpp $(IDLDIR)\CosEventCommS.cpp: $(IDLDIR)\CosEventComm.idl