diff options
author | huangming <huangminghuang@users.noreply.github.com> | 2003-10-09 02:57:06 +0000 |
---|---|---|
committer | huangming <huangminghuang@users.noreply.github.com> | 2003-10-09 02:57:06 +0000 |
commit | 1d67984f1b48c47350267b08688c2860d8105f75 (patch) | |
tree | 974a6ae1a7ba0d0232e216f0832261b06c53e376 /TAO/orbsvcs/orbsvcs/FTORB.mpc | |
parent | 47a108fb7757f70dd61fc0f1437773e72e46c859 (diff) | |
download | ATCD-1d67984f1b48c47350267b08688c2860d8105f75.tar.gz |
ChangeLogTag:Wed Oct 08 21:31:19 2003 Huang-Ming Huang <hh1@cse.wustl.edu>
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/FTORB.mpc')
-rw-r--r-- | TAO/orbsvcs/orbsvcs/FTORB.mpc | 55 |
1 files changed, 51 insertions, 4 deletions
diff --git a/TAO/orbsvcs/orbsvcs/FTORB.mpc b/TAO/orbsvcs/orbsvcs/FTORB.mpc index 46acca986d5..7136307a0b8 100644 --- a/TAO/orbsvcs/orbsvcs/FTORB.mpc +++ b/TAO/orbsvcs/orbsvcs/FTORB.mpc @@ -1,8 +1,8 @@ -project(FTORB) : orbsvcslib, core, iormanip, portableserver { - sharedname = TAO_FTORB +project(FTORB_Utils) : orbsvcslib, core, iormanip, portableserver { + sharedname = TAO_FTORB_Utils idlflags += -Wb,export_macro=TAO_FT_Export -Wb,export_include=FaultTolerance/fault_tol_export.h -Wb,skel_export_include=tao/PortableServer/PolicyS.h dynamicflags = TAO_FT_BUILD_DLL - tagchecks += FTORB + tagchecks += FTORB_Utils // Add this include path for precompiled headers includes += $(TAO_ROOT)/orbsvcs/orbsvcs avoids += minimum_corba @@ -15,7 +15,54 @@ project(FTORB) : orbsvcslib, core, iormanip, portableserver { FTORB { FT_CORBA_ORBC.cpp FT_CORBA_ORBS.cpp - FaultTolerance + FaultTolerance/FT_IOGR_Property.cpp + } + } +} + +project(FT_ClientORB) : orbsvcslib, ftorbutils { + sharedname = TAO_FT_ClientORB + dynamicflags = TAO_FT_BUILD_DLL + tagchecks += FT_ClientORB + // Add this include path for precompiled headers + includes += $(TAO_ROOT)/orbsvcs/orbsvcs + avoids += minimum_corba + + IDL_Files { + } + + Source_Files(ORBSVCS_COMPONENTS) { + FT_ClientORB { + FaultTolerance/FT_ClientRequest_Interceptor.cpp + FaultTolerance/FT_ClientORBInitializer.cpp + FaultTolerance/FT_ClientPolicyFactory.cpp + FaultTolerance/FT_ClientPolicy_i.cpp + FaultTolerance/FT_ClientService_Activate.cpp + FaultTolerance/FT_Endpoint_Selector_Factory.cpp + FaultTolerance/FT_Invocation_Endpoint_Selectors.cpp + FaultTolerance/FT_Service_Callbacks.cpp + } + } +} + +project(FT_ServerORB) : orbsvcslib, ftorbutils { + sharedname = TAO_FT_ClientORB + dynamicflags = TAO_FT_BUILD_DLL + tagchecks += FT_ServerORB + // Add this include path for precompiled headers + includes += $(TAO_ROOT)/orbsvcs/orbsvcs + avoids += minimum_corba + + IDL_Files { + } + + Source_Files(ORBSVCS_COMPONENTS) { + FT_ServerORB { + FaultTolerance/FT_ServerORBInitializer.cpp + FaultTolerance/FT_ServerPolicyFactory.cpp + FaultTolerance/FT_ServerPolicy_i.cpp + FaultTolerance/FT_ServerRequest_Interceptor.cpp + FaultTolerance/FT_ServerService_Activate.cpp } } } |