summaryrefslogtreecommitdiff
path: root/TAO/orbsvcs/orbsvcs/FTORB.mpc
diff options
context:
space:
mode:
authorhuangming <huangminghuang@users.noreply.github.com>2003-10-09 02:57:06 +0000
committerhuangming <huangminghuang@users.noreply.github.com>2003-10-09 02:57:06 +0000
commit1d67984f1b48c47350267b08688c2860d8105f75 (patch)
tree974a6ae1a7ba0d0232e216f0832261b06c53e376 /TAO/orbsvcs/orbsvcs/FTORB.mpc
parent47a108fb7757f70dd61fc0f1437773e72e46c859 (diff)
downloadATCD-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.mpc55
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
}
}
}