summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--TAO/tao/Makefile.am498
1 files changed, 331 insertions, 167 deletions
diff --git a/TAO/tao/Makefile.am b/TAO/tao/Makefile.am
index b6686185e46..e114196db6c 100644
--- a/TAO/tao/Makefile.am
+++ b/TAO/tao/Makefile.am
@@ -14,67 +14,136 @@ AUTOMAKE_OPTIONS = 1.4
INCLUDES = -I$(top_builddir) -I$(top_srcdir)
+POA_FILES = \
+ Object_Adapter.cpp \
+ Key_Adapters.cpp \
+ POA.cpp \
+ POAC.cpp \
+ POAS.cpp \
+ POAManager.cpp \
+ Active_Object_Map.cpp \
+ Servant_Base.cpp \
+ Forwarding_Servant.cpp
+
+PLUGGABLE_PROTOCOLS_FILES = \
+ Pluggable.cpp \
+ Connector_Registry.cpp \
+ Acceptor_Registry.cpp \
+ Protocol_Factory.cpp \
+ IIOP_Factory.cpp \
+ IIOP_Profile.cpp \
+ IIOP_Transport.cpp \
+ IIOP_Connector.cpp \
+ IIOP_Acceptor.cpp \
+ IIOP_Connect.cpp \
+ UIOP_Factory.cpp \
+ UIOP_Profile.cpp \
+ UIOP_Transport.cpp \
+ UIOP_Connector.cpp \
+ UIOP_Acceptor.cpp \
+ UIOP_Connect.cpp \
+ IORC.cpp \
+ IORS.cpp \
+ IORManipulation.cpp
+
+DEFAULT_RESOURCES_FILES = \
+ default_client.cpp \
+ default_server.cpp \
+ default_resource
+
+INTERPRETIVE_MARSHALING_FILES = \
+ append.cpp \
+ decode.cpp \
+ deep_free.cpp \
+ encode.cpp \
+ CDR_Interpreter.cpp \
+ Marshal.cpp \
+ skip.cpp
+
+IDL_COMPILER_FILES = \
+ Managed_Types.cpp \
+ Union.cpp \
+ Operation_Table.cpp
+
+ORB_CORE_FILES = \
+ Any.cpp \
+ CurrentC.cpp \
+ CurrentS.cpp \
+ Exception.cpp \
+ WrongTransactionC.cpp \
+ Environment.cpp \
+ Object.cpp \
+ ORB.cpp \
+ corbafwd.cpp \
+ PolicyC.cpp \
+ PolicyS.cpp \
+ DomainC.cpp \
+ DomainS.cpp \
+ TimeBaseC.cpp \
+ TimeBaseS.cpp \
+ Principal.cpp \
+ Sequence.cpp \
+ Server_Request.cpp \
+ MProfile.cpp \
+ Stub.cpp \
+ Typecode.cpp \
+ ValueBase.cpp \
+ ValueFactory.cpp \
+ ValueFactory_Map.cpp \
+ CDR.cpp \
+ Client_Strategy_Factory.cpp \
+ debug.cpp \
+ Object_KeyC.cpp \
+ GIOP.cpp \
+ GIOP_Server_Request.cpp \
+ Invocation.cpp \
+ ORB_Core.cpp \
+ params.cpp \
+ Resource_Factory.cpp \
+ Server_Strategy_Factory.cpp \
+ TAO_Internal.cpp \
+ Typecode_Constants.cpp \
+ IOR_LookupTable.cpp \
+ TAO.cpp \
+ Wait_Strategy.cpp \
+ Transport_Mux_Strategy.cpp \
+ Reply_Dispatcher.cpp \
+ IOPC.cpp \
+ IOPS.cpp \
+ CONV_FRAMEC.cpp \
+ CONV_FRAMES.cpp \
+ Tagged_Components.cpp \
+ Context.cpp \
+ Request.cpp \
+ Services.cpp \
+ NVList.cpp \
+ ObjectIDList.cpp \
+ MessagingC.cpp \
+ MessagingS.cpp \
+ Policy_Manager.cpp \
+ Messaging_Policy_i.cpp
+
+DYNAMIC_ANY_FILES = \
+ DynAnyC.cpp \
+ DynAnyS.cpp \
+ DynAny_i.cpp \
+ DynArray_i.cpp \
+ DynEnum_i.cpp \
+ DynSequence_i.cpp \
+ DynStruct_i.cpp \
+ DynUnion_i.cpp \
+ InconsistentTypeCodeC.cpp
+
# Build a libtool library, libTAO.la for installation in libdir.
lib_LTLIBRARIES = libTAO.la
libTAO_la_SOURCES = \
- Active_Object_Map.cpp \
- Any.cpp \
- CDR.cpp \
- Client_Strategy_Factory.cpp \
- Connect.cpp \
- CurrentC.cpp \
- CurrentS.cpp \
- DynAnyC.cpp \
- DynAnyS.cpp \
- DynAny_i.cpp \
- DynArray_i.cpp \
- DynEnum_i.cpp \
- DynSequence_i.cpp \
- DynStruct_i.cpp \
- DynUnion_i.cpp \
- Environment.cpp \
- Exception.cpp \
- Forwarding_Servant.cpp \
- GIOP.cpp \
- IIOP_Interpreter.cpp \
- IIOP_ORB.cpp \
- IIOP_Object.cpp \
- InconsistentTypeCodeC.cpp \
- Invocation.cpp \
- Managed_Types.cpp \
- Marshal.cpp \
- NVList.cpp \
- ORB.cpp \
- ORB_Core.cpp \
- Object.cpp \
- Object_KeyC.cpp \
- Operation_Table.cpp \
- POA.cpp \
- POAC.cpp \
- POAS.cpp \
- PolicyC.cpp \
- PolicyS.cpp \
- Principal.cpp \
- Request.cpp \
- Sequence.cpp \
- Servant_Base.cpp \
- Server_Request.cpp \
- Server_Strategy_Factory.cpp \
- Stub.cpp \
- TAO.cpp \
- TAO_Internal.cpp \
- Typecode.cpp \
- Typecode_Constants.cpp \
- Union.cpp \
- append.cpp \
- debug.cpp \
- decode.cpp \
- deep_free.cpp \
- default_client.cpp \
- default_server.cpp \
- encode.cpp \
- params.cpp \
- skip.cpp
+ $(POA_FILES) \
+ $(PLUGGABLE_PROTOCOLS_FILES) \
+ $(DEFAULT_RESOURCES_FILES) \
+ $(INTERPRETIVE_MARSHALING_FILES) \
+ $(IDL_COMPILER_FILES) \
+ $(ORB_CORE_FILES) \
+ $(DYNAMIC_ANY_FILES)
## The following is an excerpt from the "libtool" manual, written by
## Gordon Matzigkeit:
@@ -119,120 +188,215 @@ libTAO_la_LDFLAGS = -version-info @TAO_CURRENT@:@TAO_REVISION@:@TAO_AGE@
## macro is defined.
if TEMPLATES_REQUIRE_SOURCE
TEMPLATE_FILES = \
- DynUnion_i_T.cpp \
- ORB_Strategies_T.cpp \
- Sequence_T.cpp \
- poa_T.cpp \
- varout.cpp
+ Acceptor_Impl.cpp \
+ CONV_FRAMES_T.cpp \
+ DomainS_T.cpp \
+ DynUnion_i_T.cpp \
+ IOPS_T.cpp \
+ MessagingS_T.cpp \
+ PollableS_T.cpp \
+ Sequence_T.cpp \
+ TimeBaseS_T.cpp \
+ varout.cpp
else
TEMPLATE_FILES =
endif
pkgincludedir = $(prefix)/include/tao
pkginclude_HEADERS = \
- Active_Object_Map.h \
- Active_Object_Map.i \
- Align.h \
- Any.h \
- Any.i \
- CDR.h \
- CDR.i \
- Client_Strategy_Factory.h \
- Connect.h \
- Connect.i \
- CurrentC.h \
- CurrentC.i \
- DynAnyC.h \
- DynAnyC.i \
- DynAny_i.h \
- DynArray_i.h \
- DynEnum_i.h \
- DynSequence_i.h \
- DynStruct_i.h \
- DynUnion_i.h \
- DynUnion_i_T.h \
- Environment.h \
- Environment.i \
- Exception.h \
- Exception.i \
- Forwarding_Servant.h \
- GIOP.h \
- GIOP.i \
- IIOP_Interpreter.h \
- IIOP_ORB.h \
- IIOP_ORB.i \
- IIOP_Object.h \
- IIOP_Object.i \
- InconsistentTypeCodeC.h \
- Invocation.h \
- Invocation.i \
- Managed_Types.h \
- Managed_Types.i \
- Marshal.h \
- Marshal.i \
- NVList.h \
- NVList.i \
- ORB.h \
- ORB.i \
- ORB_Core.h \
- ORB_Core.i \
- ORB_Strategies_T.h \
- ORB_Strategies_T.i \
- Object.h \
- Object.i \
- Object_KeyC.h \
- Object_KeyC.i \
- Object_Table.h \
- Object_Table.i \
- Operation_Table.h \
- POA.h \
- POA.i \
- POAC.h \
- POAC.i \
- POAS.h \
- POAS.i \
- POA_CORBA.h \
- PolicyC.h \
- PolicyC.i \
- Principal.h \
- Principal.i \
- Request.h \
- Request.i \
- Sequence.h \
- Sequence.i \
- Sequence_T.h \
- Sequence_T.i \
- Servant_Base.h \
- Servant_Base.i \
- Server_Request.h \
- Server_Request.i \
- Server_Strategy_Factory.h \
- Stub.h \
- Stub.i \
- TAO.h \
- TAO_Internal.h \
- TAO_Internal.i \
- Timeprobe.h \
- Typecode.h \
- Typecode.i \
- Union.h \
- config.h \
- corba.h \
- debug.h \
- default_client.h \
- default_client.i \
- default_server.h \
- default_server.i \
- orbconf.h \
- params.h \
- params.i \
- poa_T.h \
- poa_macros.h \
- singletons.h \
- try_macros.h \
- varout.h \
- varout.i \
- $(TEMPLATE_FILES)
+ Acceptor_Impl.h \
+ Acceptor_Impl.i \
+ Acceptor_Registry.h \
+ Acceptor_Registry.i \
+ Active_Object_Map.h \
+ Active_Object_Map.i \
+ Any.h \
+ Any.i \
+ CDR.h \
+ CDR.i \
+ CDR_Interpreter.h \
+ CONV_FRAMEC.h \
+ CONV_FRAMEC.i \
+ CONV_FRAMES.h \
+ CONV_FRAMES.i \
+ CONV_FRAMES_T.h \
+ CONV_FRAMES_T.i \
+ Client_Strategy_Factory.h \
+ Connector_Registry.h \
+ Context.h \
+ Context.i \
+ CurrentC.h \
+ CurrentC.i \
+ DomainC.h \
+ DomainC.i \
+ DomainS_T.h \
+ DomainS_T.i \
+ DynAnyC.h \
+ DynAnyC.i \
+ DynAny_i.h \
+ DynArray_i.h \
+ DynEnum_i.h \
+ DynSequence_i.h \
+ DynStruct_i.h \
+ DynUnion_i.h \
+ DynUnion_i_T.h \
+ Environment.h \
+ Environment.i \
+ Exception.h \
+ Exception.i \
+ Forwarding_Servant.h \
+ GIOP.h \
+ GIOP.i \
+ GIOP_Server_Request.h \
+ GIOP_Server_Request.i \
+ IIOP_Acceptor.h \
+ IIOP_Acceptor.i \
+ IIOP_Connect.h \
+ IIOP_Connect.i \
+ IIOP_Connector.h \
+ IIOP_Factory.h \
+ IIOP_Profile.h \
+ IIOP_Profile.i \
+ IIOP_Transport.h \
+ IOPC.h \
+ IOPC.i \
+ IOPS.h \
+ IOPS.i \
+ IOPS_T.h \
+ IOPS_T.i \
+ IORC.h \
+ IORC.i \
+ IORManipulation.h \
+ IORS.h \
+ IORS.i \
+ IOR_LookupTable.h \
+ InconsistentTypeCodeC.h \
+ Invocation.h \
+ Invocation.i \
+ Key_Adapters.h \
+ Key_Adapters.i \
+ MProfile.h \
+ MProfile.i \
+ Managed_Types.h \
+ Managed_Types.i \
+ Marshal.h \
+ Marshal.i \
+ MessagingC.h \
+ MessagingC.i \
+ MessagingS.h \
+ MessagingS.i \
+ MessagingS_T.h \
+ MessagingS_T.i \
+ Messaging_Policy_i.h \
+ Messaging_Policy_i.i \
+ NVList.h \
+ NVList.i \
+ ORB.h \
+ ORB.i \
+ ORB_Core.h \
+ ORB_Core.i \
+ Object.h \
+ Object.i \
+ ObjectIDList.h \
+ ObjectIDList.i \
+ Object_Adapter.h \
+ Object_Adapter.i \
+ Object_KeyC.h \
+ Object_KeyC.i \
+ Operation_Table.h \
+ POA.h \
+ POA.i \
+ POAC.h \
+ POAC.i \
+ POAManager.h \
+ POAManager.i \
+ POAS.h \
+ POAS.i \
+ POA_CORBA.h \
+ Pluggable.h \
+ Pluggable.i \
+ PolicyC.h \
+ PolicyC.i \
+ Policy_Manager.h \
+ Policy_Manager.i \
+ PollableC.h \
+ PollableC.i \
+ PollableS.h \
+ PollableS.i \
+ PollableS_T.h \
+ PollableS_T.i \
+ Principal.h \
+ Principal.i \
+ Protocol_Factory.h \
+ Reply_Dispatcher.h \
+ Reply_Dispatcher.i \
+ Request.h \
+ Request.i \
+ Resource_Factory.h \
+ Sequence.h \
+ Sequence.i \
+ Sequence_T.h \
+ Sequence_T.i \
+ Servant_Base.h \
+ Servant_Base.i \
+ Server_Request.h \
+ Server_Request.i \
+ Server_Strategy_Factory.h \
+ Services.h \
+ Services.i \
+ Stub.h \
+ Stub.i \
+ TAO.h \
+ TAO_Internal.h \
+ Tagged_Components.h \
+ Tagged_Components.i \
+ TimeBaseC.h \
+ TimeBaseC.i \
+ TimeBaseS.h \
+ TimeBaseS.i \
+ TimeBaseS_T.h \
+ TimeBaseS_T.i \
+ Timeprobe.h \
+ Transport_Mux_Strategy.h \
+ Typecode.h \
+ Typecode.i \
+ UIOP_Acceptor.h \
+ UIOP_Connect.h \
+ UIOP_Connect.i \
+ UIOP_Connector.h \
+ UIOP_Factory.h \
+ UIOP_Profile.h \
+ UIOP_Profile.i \
+ UIOP_Transport.h \
+ Union.h \
+ ValueBase.h \
+ ValueBase.i \
+ ValueFactory.h \
+ ValueFactory.i \
+ ValueFactory_Map.h \
+ ValueFactory_Map.i \
+ Version.h \
+ Wait_Strategy.h \
+ WrongTransactionC.h \
+ corba.h \
+ corbafwd.h \
+ corbafwd.i \
+ debug.h \
+ default_client.h \
+ default_client.i \
+ default_resource.h \
+ default_resource.i \
+ default_server.h \
+ default_server.i \
+ orbconf.h \
+ params.h \
+ params.i \
+ poa_macros.h \
+ singletons.h \
+ try_macros.h \
+ varout.h \
+ varout.i \
+ $(TEMPLATE_FILES)
## Make sure $(TEMPLATE_FILES) is in the above header list!
@@ -241,7 +405,7 @@ pkginclude_HEADERS = \
## t_sizes_SOURCES = t-sizes.cpp
EXTRA_DIST = \
- t-sizes.cpp
+ t-sizes.cpp
## Clean up some additional files/directories possibly created during
## the configure script tests.