From d4e2bd09872286771a656041ae27747a352b0e08 Mon Sep 17 00:00:00 2001 From: schmidt Date: Thu, 23 Dec 1999 18:17:00 +0000 Subject: ChangeLogTag:Thu Dec 23 12:16:38 1999 Christopher Kohlhoff --- TAO/orbsvcs/orbsvcs/Makefile.bor | 178 ++++++++++++++++++++++++++++----------- 1 file changed, 128 insertions(+), 50 deletions(-) (limited to 'TAO/orbsvcs/orbsvcs/Makefile.bor') diff --git a/TAO/orbsvcs/orbsvcs/Makefile.bor b/TAO/orbsvcs/orbsvcs/Makefile.bor index 11ff417e887..2581696521d 100644 --- a/TAO/orbsvcs/orbsvcs/Makefile.bor +++ b/TAO/orbsvcs/orbsvcs/Makefile.bor @@ -5,57 +5,72 @@ NAME = orbsvcs TAO_IDL = $(CORE_BINDIR)\tao_idl -g $(CORE_BINDIR)\gperf.exe \ - -I..\.. -I..\..\tao -Ge 1 -Wb,export_macro=TAO_ORBSVCS_Export \ + -I..\.. -Ge 1 -Wb,export_macro=TAO_ORBSVCS_Export \ -Wb,export_include=orbsvcs_export.h +IDLFILES = \ + $(IDLDIR)\CosEventChannelAdmin.idl \ + $(IDLDIR)\CosEventComm.idl \ + $(IDLDIR)\CosLifeCycle.idl \ + $(IDLDIR)\CosNaming.idl \ + $(IDLDIR)\CosNotification.idl \ + $(IDLDIR)\CosNotifyChannelAdmin.idl \ + $(IDLDIR)\CosNotifyComm.idl \ + $(IDLDIR)\CosNotifyFilter.idl \ + $(IDLDIR)\CosPropertyService.idl \ + $(IDLDIR)\CosTrading.idl \ + $(IDLDIR)\CosTradingDynamic.idl \ + $(IDLDIR)\CosTradingRepos.idl \ + $(IDLDIR)\DsLogAdmin.idl \ + $(IDLDIR)\LifeCycleService.idl \ + $(IDLDIR)\RtecDefaultEventData.idl \ + $(IDLDIR)\RtecEventChannelAdmin.idl \ + $(IDLDIR)\RtecEventComm.idl \ + $(IDLDIR)\RtecScheduler.idl \ + $(IDLDIR)\RtecUDPAdmin.idl \ + $(IDLDIR)\TimeBase.idl \ + $(IDLDIR)\TimeService.idl + OBJFILES = \ - $(OBJDIR)\CosEventCommC.obj \ - $(OBJDIR)\CosEventCommS.obj \ + $(OBJDIR)\BasicLog_i.obj \ + $(OBJDIR)\BasicLogFactory_i.obj \ + $(OBJDIR)\BCU.obj \ + $(OBJDIR)\Config_Scheduler.obj \ + $(OBJDIR)\Constraint_Interpreter.obj \ + $(OBJDIR)\Constraint_l.obj \ + $(OBJDIR)\Constraint_Nodes.obj \ + $(OBJDIR)\Constraint_Visitors.obj \ + $(OBJDIR)\Constraint_y.obj \ + $(OBJDIR)\ConsumerAdmin_i.obj \ + $(OBJDIR)\CosEvent_Utilities.obj \ $(OBJDIR)\CosEventChannelAdminC.obj \ $(OBJDIR)\CosEventChannelAdminS.obj \ - $(OBJDIR)\CosNamingC.obj \ - $(OBJDIR)\CosNamingS.obj \ + $(OBJDIR)\CosEventCommC.obj \ + $(OBJDIR)\CosEventCommS.obj \ $(OBJDIR)\CosLifeCycleC.obj \ $(OBJDIR)\CosLifeCycleS.obj \ + $(OBJDIR)\CosNamingC.obj \ + $(OBJDIR)\CosNamingS.obj \ + $(OBJDIR)\CosNotificationC.obj \ + $(OBJDIR)\CosNotificationS.obj \ + $(OBJDIR)\CosNotifyChannelAdminC.obj \ + $(OBJDIR)\CosNotifyChannelAdminS.obj \ + $(OBJDIR)\CosNotifyCommC.obj \ + $(OBJDIR)\CosNotifyCommS.obj \ + $(OBJDIR)\CosNotifyFilterC.obj \ + $(OBJDIR)\CosNotifyFilterS.obj \ + $(OBJDIR)\CosPropertyService_i.obj \ $(OBJDIR)\CosPropertyServiceC.obj \ $(OBJDIR)\CosPropertyServiceS.obj \ $(OBJDIR)\CosTradingC.obj \ - $(OBJDIR)\CosTradingS.obj \ $(OBJDIR)\CosTradingDynamicC.obj \ $(OBJDIR)\CosTradingDynamicS.obj \ $(OBJDIR)\CosTradingReposC.obj \ $(OBJDIR)\CosTradingReposS.obj \ - $(OBJDIR)\EC_Negation_Filter.obj \ - $(OBJDIR)\ImplRepoC.obj \ - $(OBJDIR)\ImplRepoS.obj \ - $(OBJDIR)\LifeCycleServiceC.obj \ - $(OBJDIR)\LifeCycleServiceS.obj \ - $(OBJDIR)\TimeBaseC.obj \ - $(OBJDIR)\TimeBaseS.obj \ - $(OBJDIR)\RtecDefaultEventDataC.obj \ - $(OBJDIR)\RtecDefaultEventDataS.obj \ - $(OBJDIR)\RtecEventCommC.obj \ - $(OBJDIR)\RtecEventCommS.obj \ - $(OBJDIR)\RtecSchedulerC.obj \ - $(OBJDIR)\RtecSchedulerS.obj \ - $(OBJDIR)\RtecEventChannelAdminC.obj \ - $(OBJDIR)\RtecEventChannelAdminS.obj \ - $(OBJDIR)\RtecUDPAdminC.obj \ - $(OBJDIR)\RtecUDPAdminS.obj \ - $(OBJDIR)\TimeServiceC.obj \ - $(OBJDIR)\TimeServiceS.obj \ - \ - $(OBJDIR)\BCU.obj \ - $(OBJDIR)\Config_Scheduler.obj \ - $(OBJDIR)\Constraint_Interpreter.obj \ - $(OBJDIR)\Constraint_l.obj \ - $(OBJDIR)\Constraint_Nodes.obj \ - $(OBJDIR)\Constraint_Visitors.obj \ - $(OBJDIR)\Constraint_y.obj \ - $(OBJDIR)\ConsumerAdmin_i.obj \ - $(OBJDIR)\CosEvent_Utilities.obj \ - $(OBJDIR)\CosPropertyService_i.obj \ + $(OBJDIR)\CosTradingS.obj \ $(OBJDIR)\Dispatching_Modules.obj \ + $(OBJDIR)\DsLogAdminC.obj \ + $(OBJDIR)\DsLogAdminS.obj \ $(OBJDIR)\DynSched.obj \ $(OBJDIR)\EC_Basic_Factory.obj \ $(OBJDIR)\EC_Basic_Filter_Builder.obj \ @@ -73,6 +88,7 @@ OBJFILES = \ $(OBJDIR)\EC_Gateway.obj \ $(OBJDIR)\EC_Gateway_UDP.obj \ $(OBJDIR)\EC_MT_Dispatching.obj \ + $(OBJDIR)\EC_Negation_Filter.obj \ $(OBJDIR)\EC_Null_Factory.obj \ $(OBJDIR)\EC_Null_Scheduling.obj \ $(OBJDIR)\EC_ObserverStrategy.obj \ @@ -101,16 +117,43 @@ OBJFILES = \ $(OBJDIR)\Event_Utilities.obj \ $(OBJDIR)\EventChannel_i.obj \ $(OBJDIR)\Hash_Naming_Context.obj \ - $(OBJDIR)\Interpreter.obj \ - $(OBJDIR)\Interpreter_Utils.obj \ - $(OBJDIR)\Interpreter_Utils_T.obj \ + $(OBJDIR)\Interpreter.obj \ + $(OBJDIR)\Interpreter_Utils.obj \ $(OBJDIR)\IOR_Multicast.obj \ - $(OBJDIR)\IR_Helper.obj \ + $(OBJDIR)\Iterator_i.obj \ + $(OBJDIR)\LifeCycleServiceC.obj \ + $(OBJDIR)\LifeCycleServiceS.obj \ $(OBJDIR)\Local_ESTypes.obj \ + $(OBJDIR)\Log_Constraint_Interpreter.obj \ + $(OBJDIR)\Log_Constraint_Visitors.obj \ + $(OBJDIR)\Log_i.obj \ + $(OBJDIR)\LogMgr_i.obj \ + $(OBJDIR)\LogRecordStore.obj \ $(OBJDIR)\Memory_Pools.obj \ $(OBJDIR)\Module_Factory.obj \ - $(OBJDIR)\Naming_Context_Interface.obj \ + $(OBJDIR)\Naming_Context_Interface.obj \ $(OBJDIR)\Naming_Utils.obj \ + $(OBJDIR)\Notify_Constraint_Interpreter.obj \ + $(OBJDIR)\Notify_Constraint_Visitors.obj \ + $(OBJDIR)\Notify_ConsumerAdmin_i.obj \ + $(OBJDIR)\Notify_Dispatcher.obj \ + $(OBJDIR)\Notify_EventChannel_i.obj \ + $(OBJDIR)\Notify_EventChannelFactory_i.obj \ + $(OBJDIR)\Notify_Filter_i.obj \ + $(OBJDIR)\Notify_FilterAdmin_i.obj \ + $(OBJDIR)\Notify_FilterFactory_i.obj \ + $(OBJDIR)\Notify_ProxyConsumer_i.obj \ + $(OBJDIR)\Notify_ProxyPushConsumer_i.obj \ + $(OBJDIR)\Notify_ProxyPushSupplier_i.obj \ + $(OBJDIR)\Notify_ProxySupplier_i.obj \ + $(OBJDIR)\Notify_QoSAdmin_i.obj \ + $(OBJDIR)\Notify_StructuredProxyPushConsumer_i.obj \ + $(OBJDIR)\Notify_StructuredProxyPushSupplier_i.obj \ + $(OBJDIR)\Notify_StructuredPushConsumer.obj \ + $(OBJDIR)\Notify_StructuredPushSupplier.obj \ + $(OBJDIR)\Notify_SupplierAdmin_i.obj \ + $(OBJDIR)\NotifyPublish_i.obj \ + $(OBJDIR)\NotifySubscribe_i.obj \ $(OBJDIR)\Offer_Iterators.obj \ $(OBJDIR)\Persistent_Context_Index.obj \ $(OBJDIR)\Persistent_Entries.obj \ @@ -121,6 +164,16 @@ OBJFILES = \ $(OBJDIR)\Reconfig_Sched_Utils.obj \ $(OBJDIR)\Reconfig_Scheduler.obj \ $(OBJDIR)\RT_Task.obj \ + $(OBJDIR)\RtecDefaultEventDataC.obj \ + $(OBJDIR)\RtecDefaultEventDataS.obj \ + $(OBJDIR)\RtecEventChannelAdminC.obj \ + $(OBJDIR)\RtecEventChannelAdminS.obj \ + $(OBJDIR)\RtecEventCommC.obj \ + $(OBJDIR)\RtecEventCommS.obj \ + $(OBJDIR)\RtecSchedulerC.obj \ + $(OBJDIR)\RtecSchedulerS.obj \ + $(OBJDIR)\RtecUDPAdminC.obj \ + $(OBJDIR)\RtecUDPAdminS.obj \ $(OBJDIR)\Runtime_Scheduler.obj \ $(OBJDIR)\SchedEntry.obj \ $(OBJDIR)\Scheduler.obj \ @@ -135,39 +188,64 @@ OBJFILES = \ $(OBJDIR)\TAO_TIO.obj \ $(OBJDIR)\TAO_UTO.obj \ $(OBJDIR)\Time_Utilities.obj \ + $(OBJDIR)\TimeBaseC.obj \ + $(OBJDIR)\TimeBaseS.obj \ $(OBJDIR)\Timer_Helper.obj \ $(OBJDIR)\Timer_Module.obj \ + $(OBJDIR)\TimeServiceC.obj \ + $(OBJDIR)\TimeServiceS.obj \ $(OBJDIR)\Trader.obj \ - $(OBJDIR)\Trader_Constraint_Visitors.obj \ + $(OBJDIR)\Trader_Constraint_Visitors.obj \ $(OBJDIR)\Trader_Utils.obj \ - $(OBJDIR)\Transient_Naming_Context.obj + $(OBJDIR)\Transient_Naming_Context.obj \ + $(OBJDIR)\Offer_Database.obj \ + $(OBJDIR)\Trader_Interfaces.obj RESOURCE = $(OBJDIR)\orbsvcs.res CFLAGS = $(ACE_CFLAGS) $(TAO_CFLAGS) $(ORBSVCS_BUILD_CFLAGS) $(ORBSVCS_CFLAGS) -CPPDIR = .;AV;Event;concurrency;Sched;Trader;Naming;CosEvent;Time;Property;Log +CPPDIR = .;AV;Event;concurrency;Sched;Trader;Naming;CosEvent;Time;Property;Log;Notify IDLDIR = . LIBFILES = $(ACE_LIB) $(TAO_LIB) +all: idl_src_files orbsvcs_lib + !include <$(ACE_ROOT)\include\makeinclude\build_core_library.bor> +orbsvcs_lib: $(TARGET) + + # # IDL Build rules # +idl_src_files: $(IDLFILES:.idl=C.cpp) $(IDLFILES:.idl=S.cpp) + +$(IDLDIR)\CosEventChannelAdminC.cpp $(IDLDIR)\CosEventChannelAdminS.cpp: $(IDLDIR)\CosEventChannelAdmin.idl + $(TAO_IDL) $** + $(IDLDIR)\CosEventCommC.cpp $(IDLDIR)\CosEventCommS.cpp: $(IDLDIR)\CosEventComm.idl $(TAO_IDL) $** -$(IDLDIR)\CosEventChannelAdminC.cpp $(IDLDIR)\CosEventChannelAdminS.cpp: $(IDLDIR)\CosEventChannelAdmin.idl +$(IDLDIR)\CosLifeCycleC.cpp $(IDLDIR)\CosLifeCycleS.cpp: $(IDLDIR)\CosLifeCycle.idl $(TAO_IDL) $** $(IDLDIR)\CosNamingC.cpp $(IDLDIR)\CosNamingS.cpp: $(IDLDIR)\CosNaming.idl $(TAO_IDL) $** -$(IDLDIR)\CosLifeCycleC.cpp $(IDLDIR)\CosLifeCycleS.cpp: $(IDLDIR)\CosLifeCycle.idl +$(IDLDIR)\CosNotificationC.cpp $(IDLDIR)\CosNotificationS.cpp: $(IDLDIR)\CosNotification.idl + $(TAO_IDL) $** + +$(IDLDIR)\CosNotifyChannelAdminC.cpp $(IDLDIR)\CosNotifyChannelAdminS.cpp: $(IDLDIR)\CosNotifyChannelAdmin.idl + $(TAO_IDL) $** + +$(IDLDIR)\CosNotifyCommC.cpp $(IDLDIR)\CosNotifyCommS.cpp: $(IDLDIR)\CosNotifyComm.idl + $(TAO_IDL) $** + +$(IDLDIR)\CosNotifyFilterC.cpp $(IDLDIR)\CosNotifyFilterS.cpp: $(IDLDIR)\CosNotifyFilter.idl $(TAO_IDL) $** $(IDLDIR)\CosPropertyServiceC.cpp $(IDLDIR)\CosPropertyServiceS.cpp: $(IDLDIR)\CosPropertyService.idl @@ -182,7 +260,7 @@ $(IDLDIR)\CosTradingDynamicC.cpp $(IDLDIR)\CosTradingDynamicS.cpp: $(IDLDIR)\Cos $(IDLDIR)\CosTradingReposC.cpp $(IDLDIR)\CosTradingReposS.cpp: $(IDLDIR)\CosTradingRepos.idl $(TAO_IDL) $** -$(IDLDIR)\ImplRepoC.cpp $(IDLDIR)\ImplRepoS.cpp: $(IDLDIR)\ImplRepo.idl +$(IDLDIR)\DsLogAdminC.cpp $(IDLDIR)\DsLogAdminS.cpp: $(IDLDIR)\DsLogAdmin.idl $(TAO_IDL) $** $(IDLDIR)\LifeCycleServiceC.cpp $(IDLDIR)\LifeCycleServiceS.cpp: $(IDLDIR)\LifeCycleService.idl @@ -191,13 +269,13 @@ $(IDLDIR)\LifeCycleServiceC.cpp $(IDLDIR)\LifeCycleServiceS.cpp: $(IDLDIR)\LifeC $(IDLDIR)\RtecDefaultEventDataC.cpp $(IDLDIR)\RtecDefaultEventDataS.cpp: $(IDLDIR)\RtecDefaultEventData.idl $(TAO_IDL) $** -$(IDLDIR)\RtecEventCommC.cpp $(IDLDIR)\RtecEventCommS.cpp: $(IDLDIR)\RtecEventComm.idl +$(IDLDIR)\RtecEventChannelAdminC.cpp $(IDLDIR)\RtecEventChannelAdminS.cpp: $(IDLDIR)\RtecEventChannelAdmin.idl $(TAO_IDL) $** -$(IDLDIR)\RtecSchedulerC.cpp $(IDLDIR)\RtecSchedulerS.cpp: $(IDLDIR)\RtecScheduler.idl +$(IDLDIR)\RtecEventCommC.cpp $(IDLDIR)\RtecEventCommS.cpp: $(IDLDIR)\RtecEventComm.idl $(TAO_IDL) $** -$(IDLDIR)\RtecEventChannelAdminC.cpp $(IDLDIR)\RtecEventChannelAdminS.cpp: $(IDLDIR)\RtecEventChannelAdmin.idl +$(IDLDIR)\RtecSchedulerC.cpp $(IDLDIR)\RtecSchedulerS.cpp: $(IDLDIR)\RtecScheduler.idl $(TAO_IDL) $** $(IDLDIR)\RtecUDPAdminC.cpp $(IDLDIR)\RtecUDPAdminS.cpp: $(IDLDIR)\RtecUDPAdmin.idl -- cgit v1.2.1