diff options
Diffstat (limited to 'ace/Makefile.am')
-rw-r--r-- | ace/Makefile.am | 1393 |
1 files changed, 0 insertions, 1393 deletions
diff --git a/ace/Makefile.am b/ace/Makefile.am deleted file mode 100644 index 6dd3daa35f4..00000000000 --- a/ace/Makefile.am +++ /dev/null @@ -1,1393 +0,0 @@ -##---------------------------------------------------------------------------- -## $Id$ -## -## Makefile.am for the entire ACE release -##---------------------------------------------------------------------------- - -## -## Process this file with automake to create Makefile.in -## - -## These are subdirectories that are always included in the -## distribution. -DIST_SUBDIRS = \ - RMCast \ - QoS \ - SSL - -## Conditionally built subdirectories. - -if BUILD_RMCAST -RMCAST_DIR = RMCast -else -RMCAST_DIR = -endif - -if BUILD_QOS -QOS_DIR = QoS -else -QOS_DIR = -endif - -if BUILD_SSL -SSL_DIR = SSL -else -SSL_DIR = -endif - -## List of conditionally built subdirectories. -## -## Note that the "." (current) directory in the below SUBDIRS list is -## required to make the ACE directory be built prior to the -## subdirectories. -## -## Disable building of CLASSIX library for now. -## SUBDIRS = CLASSIX -SUBDIRS = \ - . \ - $(RMCAST_DIR) \ - $(QOS_DIR) \ - $(SSL_DIR) - - -AM_CPPFLAGS = -I$(top_builddir) -I$(top_srcdir) - -# Define any X libraries that ACE needs, if any. -ACE_XLIBS = @ACE_XLIBS@ - - -# We only want `gethrtime.cpp' if building on Pentium(tm) with GNU C++. -if ACE_ON_PENTIUM -ACE_GETHRTIME_CPP = gethrtime.cpp -else -ACE_GETHRTIME_CPP = -endif - -# Define which ACE components to build -if BUILD_OS_FILES -LIBACE_OS = libACE_OS.la -else -LIBACE_OS = -endif - -if BUILD_UTILS_FILES -LIBACE_UTILS = libACE_Utils.la -else -LIBACE_UTILS = -endif - -if BUILD_LOGGING_FILES -LIBACE_LOGGING = libACE_Logging.la -else -LIBACE_LOGGING = -endif - - -if BUILD_THREADS_FILES -LIBACE_THREADS = libACE_Threads.la -else -LIBACE_THREADS = -endif - -if BUILD_DEMUX_FILES -LIBACE_DEMUX = libACE_Demux.la -else -LIBACE_DEMUX = -endif - -if BUILD_CONNECTION_FILES -LIBACE_CONNECTION = libACE_Connection.la -else -LIBACE_CONNECTION = -endif - -if BUILD_SOCKETS_FILES -LIBACE_SOCKETS = libACE_Sockets.la -else -LIBACE_SOCKETS = -endif - -if BUILD_IPC_FILES -LIBACE_IPC = libACE_IPC.la -else -LIBACE_IPC = -endif - -if BUILD_SVCCONF_FILES -LIBACE_SVCCONF = libACE_Svcconf.la -else -LIBACE_SVCCONF = -#AM_CPPFLAGS += -DACE_LACKS_ACE_SVCCONF -endif - -if BUILD_STREAMS_FILES -LIBACE_STREAMS = libACE_Streams.la -else -LIBACE_STREAMS = -endif - -if BUILD_MEMORY_FILES -LIBACE_MEMORY = libACE_Memory.la -else -LIBACE_MEMORY = -endif - -if BUILD_TIMER_FILES -LIBACE_TIMER = libACE_Timer.la -else -LIBACE_TIMER = -endif - -if BUILD_TOKEN_FILES -LIBACE_TOKEN = libACE_Token.la -else -LIBACE_TOKEN = -#AM_CPPFLAGS += -DACE_LACKS_ACE_TOKEN -endif - -if BUILD_CODECS_FILES -LIBACE_CODECS = libACE_Codecs.la -else -LIBACE_CODECS = -#AM_CPPFLAGS += -DACE_LACKS_ACE_CODECS -endif - - -if BUILD_OTHER_FILES -LIBACE_OTHER = libACE_Other.la -else -LIBACE_OTHER = -#AM_CPPFLAGS += -DACE_LACKS_ACE_OTHER -endif - -if BUILD_UUID_FILES -LIBACE_UUID = libACE_UUID.la -else -LIBACE_UUID = -#AM_CPPFLAGS += -DACE_LACKS_ACE_UUID -endif - -if BUILD_FULL_LIBRARY -LIBACE = libACE.la -else -LIBACE = -endif - -# Build a libtool library, libACE.la for installation in libdir. -lib_LTLIBRARIES = \ - $(LIBACE) \ - $(LIBACE_OS) \ - $(LIBACE_UTILS) \ - $(LIBACE_LOGGING) \ - $(LIBACE_THREADS) \ - $(LIBACE_DEMUX) \ - $(LIBACE_CONNECTION) \ - $(LIBACE_SOCKETS) \ - $(LIBACE_IPC) \ - $(LIBACE_SVCCONF) \ - $(LIBACE_STREAMS) \ - $(LIBACE_MEMORY) \ - $(LIBACE_TIMER) \ - $(LIBACE_TOKEN) \ - $(LIBACE_CODECS) \ - $(LIBACE_OTHER) \ - $(LIBACE_UUID) - -libACE_OS_la_SOURCES = \ - ARGV.cpp \ - Argv_Type_Converter.cpp \ - Basic_Types.cpp \ - Time_Value.cpp \ - Cleanup.cpp \ - Object_Manager_Base.cpp \ - OS_NS_arpa_inet.cpp \ - OS_NS_ctype.cpp \ - OS_NS_dirent.cpp \ - OS_NS_dlfcn.cpp \ - OS_NS_errno.cpp \ - OS_NS_fcntl.cpp \ - OS_NS_math.cpp \ - OS_NS_netdb.cpp \ - OS_NS_poll.cpp \ - OS_NS_pwd.cpp \ - OS_NS_regex.cpp \ - OS_NS_signal.cpp \ - OS_NS_stdio.cpp \ - OS_NS_stdlib.cpp \ - OS_NS_string.cpp \ - OS_NS_strings.cpp \ - OS_NS_stropts.cpp \ - OS_NS_sys_mman.cpp \ - OS_NS_sys_msg.cpp \ - OS_NS_sys_resource.cpp \ - OS_NS_sys_select.cpp \ - OS_NS_sys_shm.cpp \ - OS_NS_sys_socket.cpp \ - OS_NS_sys_stat.cpp \ - OS_NS_sys_time.cpp \ - OS_NS_sys_uio.cpp \ - OS_NS_sys_utsname.cpp \ - OS_NS_sys_wait.cpp \ - OS_NS_Thread.cpp \ - OS_NS_time.cpp \ - OS_NS_unistd.cpp \ - OS_NS_wchar.cpp \ - OS_QoS.cpp \ - OS_TLI.cpp \ - OS_Errno.cpp \ - Base_Thread_Adapter.cpp \ - OS_Thread_Adapter.cpp \ - OS_Log_Msg_Attributes.cpp \ - Thread_Hook.cpp \ - Sched_Params.cpp \ - Handle_Set.cpp \ - Copy_Disabled.cpp - -libACE_Utils_la_SOURCES = \ - ACE.cpp \ - Active_Map_Manager.cpp \ - Arg_Shifter.cpp \ - Capabilities.cpp \ - Containers.cpp \ - Configuration.cpp \ - Configuration_Import_Export.cpp \ - Date_Time.cpp \ - Dirent.cpp \ - Dirent_Selector.cpp \ - Dynamic.cpp \ - Filecache.cpp \ - Flag_Manip.cpp \ - Framework_Component.cpp \ - Functor.cpp \ - Functor_String.cpp \ - Get_Opt.cpp \ - Hash_Map_Manager.cpp \ - Connection_Recycling_Strategy.cpp \ - Hashable.cpp \ - Notification_Strategy.cpp \ - Recyclable.cpp \ - Refcountable.cpp \ - Handle_Ops.cpp \ - Init_ACE.cpp \ - Lib_Find.cpp \ - Message_Block.cpp \ - Method_Request.cpp \ - Object_Manager.cpp \ - Registry.cpp \ - String_Base_Const.cpp \ - SString.cpp \ - Stats.cpp \ - Container_Instantiations.cpp \ - Sample_History.cpp \ - Template_Instantiations.cpp - -libACE_Logging_la_SOURCES = \ - Dump.cpp \ - Log_Msg.cpp \ - Log_Msg_Callback.cpp \ - Log_Msg_Backend.cpp \ - Log_Msg_IPC.cpp \ - Log_Msg_NT_Event_Log.cpp \ - Log_Msg_UNIX_Syslog.cpp \ - Log_Record.cpp \ - Logging_Strategy.cpp \ - Trace.cpp - -libACE_Threads_la_SOURCES = \ - Activation_Queue.cpp \ - Atomic_Op.cpp \ - Process.cpp \ - Process_Manager.cpp \ - TSS_Adapter.cpp \ - Auto_Event.cpp \ - Manual_Event.cpp \ - Barrier.cpp \ - Condition_Thread_Mutex.cpp \ - Condition_Recursive_Thread_Mutex.cpp \ - Event.cpp \ - Lock.cpp \ - Mutex.cpp \ - RW_Mutex.cpp \ - RW_Thread_Mutex.cpp \ - Recursive_Thread_Mutex.cpp \ - Semaphore.cpp \ - Thread_Mutex.cpp \ - Thread_Semaphore.cpp \ - Synch_Options.cpp \ - Process_Semaphore.cpp \ - Process_Mutex.cpp \ - RW_Process_Mutex.cpp \ - File_Lock.cpp \ - Thread.cpp \ - Thread_Manager.cpp \ - Thread_Adapter.cpp \ - Thread_Exit.cpp \ - Thread_Control.cpp \ - Token.cpp - -libACE_Demux_la_SOURCES = \ - Event_Handler.cpp \ - FlReactor.cpp \ - Msg_WFMO_Reactor.cpp \ - POSIX_Proactor.cpp \ - POSIX_CB_Proactor.cpp \ - WIN32_Proactor.cpp \ - Priority_Reactor.cpp \ - Proactor.cpp \ - Reactor.cpp \ - Select_Reactor.cpp \ - Select_Reactor_Base.cpp \ - SUN_Proactor.cpp \ - Dev_Poll_Reactor.cpp \ - TP_Reactor.cpp \ - TkReactor.cpp \ - WFMO_Reactor.cpp \ - XtReactor.cpp \ - QtReactor.cpp - -libACE_Connection_la_SOURCES = \ - Asynch_IO.cpp \ - Asynch_IO_Impl.cpp \ - Asynch_Pseudo_Task.cpp \ - POSIX_Asynch_IO.cpp \ - WIN32_Asynch_IO.cpp - -libACE_Sockets_la_SOURCES = \ - Addr.cpp \ - INET_Addr.cpp \ - Multihomed_INET_Addr.cpp \ - IPC_SAP.cpp \ - LSOCK.cpp \ - LSOCK_Acceptor.cpp \ - LSOCK_CODgram.cpp \ - LSOCK_Connector.cpp \ - LSOCK_Dgram.cpp \ - LSOCK_Stream.cpp \ - SOCK.cpp \ - SOCK_Acceptor.cpp \ - SOCK_CODgram.cpp \ - Sock_Connect.cpp \ - SOCK_Connector.cpp \ - SOCK_Dgram.cpp \ - SOCK_Dgram_Bcast.cpp \ - SOCK_Dgram_Mcast.cpp \ - SOCK_IO.cpp \ - SOCK_SEQPACK_Acceptor.cpp \ - SOCK_SEQPACK_Association.cpp \ - SOCK_SEQPACK_Connector.cpp \ - SOCK_Stream.cpp - -libACE_IPC_la_SOURCES = \ - ATM_Addr.cpp \ - ATM_Acceptor.cpp \ - ATM_Connector.cpp \ - ATM_Params.cpp \ - ATM_QoS.cpp \ - ATM_Stream.cpp \ - DEV.cpp \ - DEV_Addr.cpp \ - DEV_Connector.cpp \ - DEV_IO.cpp \ - FIFO.cpp \ - FIFO_Recv.cpp \ - FIFO_Recv_Msg.cpp \ - FIFO_Send.cpp \ - FIFO_Send_Msg.cpp \ - FILE_Addr.cpp \ - FILE.cpp \ - FILE_Connector.cpp \ - FILE_IO.cpp \ - IO_SAP.cpp \ - IOStream.cpp \ - Pipe.cpp \ - Signal.cpp \ - SPIPE_Addr.cpp \ - SPIPE.cpp \ - SPIPE_Acceptor.cpp \ - SPIPE_Connector.cpp \ - SPIPE_Stream.cpp \ - SV_Message.cpp \ - SV_Message_Queue.cpp \ - SV_Semaphore_Complex.cpp \ - SV_Semaphore_Simple.cpp \ - SV_Shared_Memory.cpp \ - TLI.cpp \ - TLI_Acceptor.cpp \ - TLI_Connector.cpp \ - TLI_Stream.cpp \ - TTY_IO.cpp \ - UNIX_Addr.cpp \ - UPIPE_Acceptor.cpp \ - UPIPE_Connector.cpp \ - UPIPE_Stream.cpp \ - XTI_ATM_Mcast.cpp \ - MEM_Acceptor.cpp \ - MEM_Addr.cpp \ - MEM_Connector.cpp \ - MEM_IO.cpp \ - MEM_SAP.cpp \ - MEM_Stream.cpp - -libACE_Svcconf_la_SOURCES = \ - DLL.cpp \ - DLL_Manager.cpp \ - Dynamic_Service_Base.cpp \ - Parse_Node.cpp \ - Service_Config.cpp \ - Service_Manager.cpp \ - Service_Object.cpp \ - Service_Repository.cpp \ - Service_Types.cpp \ - Service_Templates.cpp \ - Shared_Object.cpp \ - XML_Svc_Conf.cpp \ - Svc_Conf_l.cpp \ - Svc_Conf_y.cpp \ - Svc_Conf_Lexer_Guard.cpp - -libACE_Streams_la_SOURCES = \ - CDR_Base.cpp \ - CDR_Stream.cpp \ - Codeset_IBM1047.cpp \ - Codeset_Registry.cpp \ - Codeset_Registry_db.cpp \ - Message_Queue.cpp \ - Reactor_Notification_Strategy.cpp \ - Task.cpp - -libACE_Memory_la_SOURCES = \ - Based_Pointer_Repository.cpp \ - Malloc.cpp \ - PI_Malloc.cpp \ - Malloc_Allocator.cpp \ - Malloc_Instantiations.cpp \ - Mem_Map.cpp \ - Memory_Pool.cpp \ - Obchunk.cpp \ - Obstack.cpp \ - Read_Buffer.cpp \ - Shared_Memory.cpp \ - Shared_Memory_MM.cpp \ - Shared_Memory_SV.cpp - -libACE_Token_la_SOURCES = \ - Local_Tokens.cpp \ - Remote_Tokens.cpp \ - Token_Collection.cpp \ - Token_Invariants.cpp \ - Token_Manager.cpp \ - Token_Request_Reply.cpp - -libACE_Timer_la_SOURCES = \ - Basic_Stats.cpp \ - High_Res_Timer.cpp \ - Profile_Timer.cpp \ - System_Time.cpp \ - Time_Request_Reply.cpp \ - Timeprobe.cpp \ - Timer_Hash.cpp \ - Timer_Heap.cpp \ - Timer_List.cpp \ - Timer_Queue.cpp \ - Timer_Wheel.cpp \ - $(ACE_GETHRTIME_CPP) - -# We only want `gethrtime.cpp' if building on Pentium(tm) so we need -# to let Automake know that `gethrtime.cpp' is conditionally built. -EXTRA_libACE_Timer_la_SOURCES = gethrtime.cpp - -libACE_Codecs_la_SOURCES = \ - Codecs.cpp - -libACE_Other_la_SOURCES = \ - Local_Name_Space.cpp \ - Name_Proxy.cpp \ - Name_Request_Reply.cpp \ - Name_Space.cpp \ - Naming_Context.cpp \ - Registry_Name_Space.cpp \ - Remote_Name_Space.cpp - -libACE_UUID_la_SOURCES = \ - UUID.cpp - -libACE_la_SOURCES = \ - $(libACE_OS_la_SOURCES) \ - $(libACE_Utils_la_SOURCES) \ - $(libACE_Logging_la_SOURCES) \ - $(libACE_Threads_la_SOURCES) \ - $(libACE_Demux_la_SOURCES) \ - $(libACE_Connection_la_SOURCES) \ - $(libACE_Sockets_la_SOURCES) \ - $(libACE_IPC_la_SOURCES) \ - $(libACE_Svcconf_la_SOURCES) \ - $(libACE_Streams_la_SOURCES) \ - $(libACE_Memory_la_SOURCES) \ - $(libACE_Timer_la_SOURCES) \ - $(libACE_Token_la_SOURCES) \ - $(libACE_Codecs_la_SOURCES) \ - $(libACE_Other_la_SOURCES) \ - $(libACE_UUID_la_SOURCES) - - -## ACE's versioning scheme is not compatible with libtool's scheme so -## use "-version-number", instead of "-version-info", to override it. -libACE_la_LDFLAGS = $(X_LIBS) \ - -version-number @ACE_MAJOR@:@ACE_MINOR@:@ACE_BETA@ - -libACE_Codecs_la_LDFLAGS = \ - -version-number @ACE_MAJOR@:@ACE_MINOR@:@ACE_BETA@ - -libACE_Connection_la_LDFLAGS = \ - -version-number @ACE_MAJOR@:@ACE_MINOR@:@ACE_BETA@ - -libACE_Demux_la_LDFLAGS = \ - -version-number @ACE_MAJOR@:@ACE_MINOR@:@ACE_BETA@ - -libACE_IPC_la_LDFLAGS = \ - -version-number @ACE_MAJOR@:@ACE_MINOR@:@ACE_BETA@ - -libACE_Logging_la_LDFLAGS = \ - -version-number @ACE_MAJOR@:@ACE_MINOR@:@ACE_BETA@ - -libACE_Memory_la_LDFLAGS = \ - -version-number @ACE_MAJOR@:@ACE_MINOR@:@ACE_BETA@ - -libACE_OS_la_LDFLAGS = \ - -version-number @ACE_MAJOR@:@ACE_MINOR@:@ACE_BETA@ - -libACE_Other_la_LDFLAGS = \ - -version-number @ACE_MAJOR@:@ACE_MINOR@:@ACE_BETA@ - -libACE_Sockets_la_LDFLAGS = \ - -version-number @ACE_MAJOR@:@ACE_MINOR@:@ACE_BETA@ - -libACE_Streams_la_LDFLAGS = \ - -version-number @ACE_MAJOR@:@ACE_MINOR@:@ACE_BETA@ - -libACE_Svcconf_la_LDFLAGS = \ - -version-number @ACE_MAJOR@:@ACE_MINOR@:@ACE_BETA@ - -libACE_Threads_la_LDFLAGS = \ - -version-number @ACE_MAJOR@:@ACE_MINOR@:@ACE_BETA@ - -libACE_Timer_la_LDFLAGS = \ - -version-number @ACE_MAJOR@:@ACE_MINOR@:@ACE_BETA@ - -libACE_Token_la_LDFLAGS = \ - -version-number @ACE_MAJOR@:@ACE_MINOR@:@ACE_BETA@ - -libACE_Utils_la_LDFLAGS = \ - -version-number @ACE_MAJOR@:@ACE_MINOR@:@ACE_BETA@ - -libACE_UUID_la_LDFLAGS = \ - -version-number @ACE_MAJOR@:@ACE_MINOR@:@ACE_BETA@ - -# We also add any X libraries to the list. -libACE_la_LIBADD = $(X_PRE_LIBS) $(ACE_XLIBS) $(X_EXTRA_LIBS) - -## These are template source files. -TEMPLATE_FILES = \ - Acceptor.cpp \ - Active_Map_Manager_T.cpp \ - Array_Base.cpp \ - Asynch_Acceptor.cpp \ - Asynch_Connector.cpp \ - Atomic_Op_T.cpp \ - Auto_IncDec_T.cpp \ - Auto_Ptr.cpp \ - Based_Pointer_T.cpp \ - Cached_Connect_Strategy_T.cpp \ - Cache_Map_Manager_T.cpp \ - Caching_Strategies_T.cpp \ - Caching_Utility_T.cpp \ - Cleanup_Strategies_T.cpp \ - Condition_T.cpp \ - Connector.cpp \ - Containers_T.cpp \ - Dump_T.cpp \ - Dynamic_Service.cpp \ - Env_Value_T.cpp \ - Event_Handler_T.cpp \ - Framework_Component_T.cpp \ - Free_List.cpp \ - Functor_T.cpp \ - Future.cpp \ - Future_Set.cpp \ - Guard_T.cpp \ - Hash_Cache_Map_Manager_T.cpp \ - Hash_Map_Manager_T.cpp \ - Hash_Map_With_Allocator_T.cpp \ - Intrusive_List.cpp \ - Intrusive_List_Node.cpp \ - IOStream_T.cpp \ - Local_Name_Space_T.cpp \ - Lock_Adapter_T.cpp \ - LOCK_SOCK_Acceptor.cpp \ - Malloc_T.cpp \ - Managed_Object.cpp \ - Map_Manager.cpp \ - Map_T.cpp \ - Message_Block_T.cpp \ - Message_Queue_T.cpp \ - Metrics_Cache_T.cpp \ - Module.cpp \ - Node.cpp \ - Obstack_T.cpp \ - Pair_T.cpp \ - RB_Tree.cpp \ - Reverse_Lock_T.cpp \ - Select_Reactor_T.cpp \ - Singleton.cpp \ - Strategies_T.cpp \ - Stream.cpp \ - Stream_Modules.cpp \ - String_Base.cpp \ - Svc_Handler.cpp \ - Swap.cpp \ - Synch_T.cpp \ - Task_Ex_T.cpp \ - Task_T.cpp \ - Test_and_Set.cpp \ - Timeprobe_T.cpp \ - Timer_Hash_T.cpp \ - Timer_Heap_T.cpp \ - Timer_List_T.cpp \ - Timer_Queue_Adapters.cpp \ - Timer_Queue_T.cpp \ - Timer_Wheel_T.cpp \ - TSS_T.cpp \ - Typed_SV_Message.cpp \ - Typed_SV_Message_Queue.cpp \ - Unbounded_Queue.cpp \ - Unbounded_Set_Ex.cpp \ - Unbounded_Set.cpp \ - Vector_T.cpp - -HEADER_FILES = \ - Acceptor.h \ - ACE_export.h \ - ACE.h \ - ace_wchar.h \ - Activation_Queue.h \ - Active_Map_Manager.h \ - Active_Map_Manager_T.h \ - Addr.h \ - Arg_Shifter.h \ - ARGV.h \ - Argv_Type_Converter.h \ - Array_Base.h \ - Array.h \ - Asynch_Acceptor.h \ - Asynch_Connector.h \ - Asynch_IO.h \ - Asynch_IO_Impl.h \ - Asynch_Pseudo_Task.h \ - ATM_Acceptor.h \ - ATM_Addr.h \ - ATM_Connector.h \ - ATM_Params.h \ - ATM_QoS.h \ - ATM_Stream.h \ - Atomic_Op.h \ - Atomic_Op_T.h \ - Auto_Event.h \ - Auto_IncDec_T.h \ - Auto_Ptr.h \ - Barrier.h \ - Based_Pointer_Repository.h \ - Based_Pointer_T.h \ - Base_Thread_Adapter.h \ - Basic_Stats.h \ - Basic_Types.h \ - Bound_Ptr.h \ - Cached_Connect_Strategy_T.h \ - Cache_Map_Manager_T.h \ - Caching_Strategies_T.h \ - Caching_Utility_T.h \ - Capabilities.h \ - CDR_Base.h \ - CDR_Stream.h \ - CE_Screen_Output.h \ - Cleanup.h \ - Cleanup_Strategies_T.h \ - Codecs.h \ - Codeset_IBM1047.h \ - Codeset_Registry.h \ - Condition_Recursive_Thread_Mutex.h \ - Condition_T.h \ - Condition_Thread_Mutex.h \ - config-all.h \ - config-doxygen.h \ - config.h \ - config-lite.h \ - config-minimal.h \ - config-posix.h \ - Configuration.h \ - Configuration_Import_Export.h \ - Connection_Recycling_Strategy.h \ - Connector.h \ - Containers.h \ - Containers_T.h \ - Copy_Disabled.h \ - CORBA_macros.h \ - Date_Time.h \ - Default_Constants.h \ - DEV_Addr.h \ - DEV_Connector.h \ - DEV.h \ - DEV_IO.h \ - Dev_Poll_Reactor.h \ - Dirent.h \ - Dirent_Selector.h \ - DLL.h \ - DLL_Manager.h \ - Dump.h \ - Dump_T.h \ - Dynamic.h \ - Dynamic_Service_Base.h \ - Dynamic_Service.h \ - Env_Value_T.h \ - Event.h \ - Event_Handler.h \ - Event_Handler_T.h \ - Exception_Macros.h \ - FIFO.h \ - FIFO_Recv.h \ - FIFO_Recv_Msg.h \ - FIFO_Send.h \ - FIFO_Send_Msg.h \ - FILE_Addr.h \ - Filecache.h \ - FILE_Connector.h \ - FILE.h \ - FILE_IO.h \ - File_Lock.h \ - Flag_Manip.h \ - FlReactor.h \ - Framework_Component.h \ - Framework_Component_T.h \ - Free_List.h \ - Functor.h \ - Functor_String.h \ - Functor_T.h \ - Future.h \ - Future_Set.h \ - Get_Opt.h \ - Global_Macros.h \ - Guard_T.h \ - Handle_Gobbler.h \ - Handle_Ops.h \ - Handle_Set.h \ - Hashable.h \ - Hash_Cache_Map_Manager_T.h \ - Hash_Map_Manager.h \ - Hash_Map_Manager_T.h \ - Hash_Map_With_Allocator_T.h \ - High_Res_Timer.h \ - INET_Addr.h \ - Init_ACE.h \ - Intrusive_List.h \ - Intrusive_List_Node.h \ - IO_Cntl_Msg.h \ - IO_SAP.h \ - iosfwd.h \ - IOStream.h \ - IOStream_T.h \ - IPC_SAP.h \ - Lib_Find.h \ - Local_Name_Space.h \ - Local_Name_Space_T.h \ - Local_Tokens.h \ - Lock_Adapter_T.h \ - Lock.h \ - LOCK_SOCK_Acceptor.h \ - Logging_Strategy.h \ - Log_Msg_Backend.h \ - Log_Msg_Callback.h \ - Log_Msg.h \ - Log_Msg_IPC.h \ - Log_Msg_NT_Event_Log.h \ - Log_Msg_UNIX_Syslog.h \ - Log_Priority.h \ - Log_Record.h \ - LSOCK_Acceptor.h \ - LSOCK_CODgram.h \ - LSOCK_Connector.h \ - LSOCK_Dgram.h \ - LSOCK.h \ - LSOCK_Stream.h \ - Malloc_Allocator.h \ - Malloc_Base.h \ - Malloc.h \ - Malloc_T.h \ - Managed_Object.h \ - Manual_Event.h \ - Map.h \ - Map_Manager.h \ - Map_T.h \ - MEM_Acceptor.h \ - MEM_Addr.h \ - MEM_Connector.h \ - MEM_IO.h \ - Mem_Map.h \ - Memory_Pool.h \ - MEM_SAP.h \ - MEM_Stream.h \ - Message_Block.h \ - Message_Block_T.h \ - Message_Queue.h \ - Message_Queue_T.h \ - Method_Object.h \ - Method_Request.h \ - Metrics_Cache.h \ - Metrics_Cache_T.h \ - Min_Max.h \ - Module.h \ - Msg_WFMO_Reactor.h \ - Multihomed_INET_Addr.h \ - Multiplexor.h \ - Mutex.h \ - Name_Proxy.h \ - Name_Request_Reply.h \ - Name_Space.h \ - Naming_Context.h \ - Node.h \ - Notification_Strategy.h \ - NT_Service.h \ - Null_Barrier.h \ - Null_Condition.h \ - Null_Mutex.h \ - Null_Semaphore.h \ - Obchunk.h \ - Object_Manager_Base.h \ - Object_Manager.h \ - Obstack.h \ - Obstack_T.h \ - OS_Dirent.h \ - OS_Errno.h \ - OS.h \ - OS_Log_Msg_Attributes.h \ - OS_main.h \ - OS_Memory.h \ - OS_NS_arpa_inet.h \ - OS_NS_ctype.h \ - OS_NS_dirent.h \ - OS_NS_dlfcn.h \ - OS_NS_errno.h \ - OS_NS_fcntl.h \ - OS_NS_macros.h \ - OS_NS_math.h \ - OS_NS_netdb.h \ - OS_NS_poll.h \ - OS_NS_pwd.h \ - OS_NS_regex.h \ - OS_NS_signal.h \ - OS_NS_stdio.h \ - OS_NS_stdlib.h \ - OS_NS_string.h \ - OS_NS_strings.h \ - OS_NS_stropts.h \ - OS_NS_sys_mman.h \ - OS_NS_sys_msg.h \ - OS_NS_sys_resource.h \ - OS_NS_sys_select.h \ - OS_NS_sys_shm.h \ - OS_NS_sys_socket.h \ - OS_NS_sys_stat.h \ - OS_NS_sys_time.h \ - OS_NS_sys_uio.h \ - OS_NS_sys_utsname.h \ - OS_NS_sys_wait.h \ - OS_NS_Thread.h \ - OS_NS_time.h \ - OS_NS_unistd.h \ - OS_NS_wchar.h \ - OS_QoS.h \ - OS_String.h \ - OS_Thread_Adapter.h \ - OS_TLI.h \ - Pair.h \ - Pair_T.h \ - Parse_Node.h \ - PI_Malloc.h \ - Pipe.h \ - POSIX_Asynch_IO.h \ - POSIX_CB_Proactor.h \ - POSIX_Proactor.h \ - post.h \ - pre.h \ - Priority_Reactor.h \ - Proactor.h \ - Proactor_Impl.h \ - Process.h \ - Process_Manager.h \ - Process_Mutex.h \ - Process_Semaphore.h \ - Profile_Timer.h \ - QtReactor.h \ - RB_Tree.h \ - Reactor.h \ - Reactor_Impl.h \ - Reactor_Notification_Strategy.h \ - Reactor_Timer_Interface.h \ - Read_Buffer.h \ - Recursive_Thread_Mutex.h \ - Recyclable.h \ - Refcountable.h \ - Refcounted_Auto_Ptr.h \ - Registry.h \ - Registry_Name_Space.h \ - Remote_Name_Space.h \ - Remote_Tokens.h \ - Reverse_Lock_T.h \ - RW_Mutex.h \ - RW_Process_Mutex.h \ - RW_Thread_Mutex.h \ - Sample_History.h \ - Sched_Params.h \ - Select_Reactor_Base.h \ - Select_Reactor.h \ - Select_Reactor_T.h \ - Semaphore.h \ - Service_Config.h \ - Service_Manager.h \ - Service_Object.h \ - Service_Repository.h \ - Service_Templates.h \ - Service_Types.h \ - Shared_Memory.h \ - Shared_Memory_MM.h \ - Shared_Memory_SV.h \ - Shared_Object.h \ - Signal.h \ - Singleton.h \ - SOCK_Acceptor.h \ - SOCK_CODgram.h \ - Sock_Connect.h \ - SOCK_Connector.h \ - SOCK_Dgram_Bcast.h \ - SOCK_Dgram.h \ - SOCK_Dgram_Mcast.h \ - SOCK.h \ - SOCK_IO.h \ - SOCK_SEQPACK_Acceptor.h \ - SOCK_SEQPACK_Association.h \ - SOCK_SEQPACK_Connector.h \ - SOCK_Stream.h \ - SPIPE_Acceptor.h \ - SPIPE_Addr.h \ - SPIPE_Connector.h \ - SPIPE.h \ - SPIPE_Stream.h \ - SStringfwd.h \ - SString.h \ - Static_Object_Lock.h \ - Stats.h \ - Strategies.h \ - Strategies_T.h \ - Stream.h \ - Stream_Modules.h \ - streams.h \ - String_Base_Const.h \ - String_Base.h \ - SUN_Proactor.h \ - Svc_Conf.h \ - Svc_Conf_Lexer_Guard.h \ - Svc_Conf_Tokens.h \ - svc_export.h \ - Svc_Handler.h \ - SV_Message.h \ - SV_Message_Queue.h \ - SV_Semaphore_Complex.h \ - SV_Semaphore_Simple.h \ - SV_Shared_Memory.h \ - Swap.h \ - Synch.h \ - Synch_Options.h \ - Synch_T.h \ - Synch_Traits.h \ - System_Time.h \ - Task_Ex_T.h \ - Task.h \ - Task_T.h \ - Test_and_Set.h \ - Thread_Adapter.h \ - Thread_Control.h \ - Thread_Exit.h \ - Thread.h \ - Thread_Hook.h \ - Thread_Manager.h \ - Thread_Mutex.h \ - Thread_Semaphore.h \ - Timeprobe.h \ - Timeprobe_T.h \ - Time_Request_Reply.h \ - Timer_Hash.h \ - Timer_Hash_T.h \ - Timer_Heap.h \ - Timer_Heap_T.h \ - Timer_List.h \ - Timer_List_T.h \ - Timer_Queue_Adapters.h \ - Timer_Queuefwd.h \ - Timer_Queue.h \ - Timer_Queue_T.h \ - Timer_Wheel.h \ - Timer_Wheel_T.h \ - Time_Value.h \ - TkReactor.h \ - TLI_Acceptor.h \ - TLI_Connector.h \ - TLI.h \ - TLI_Stream.h \ - Token_Collection.h \ - Token.h \ - Token_Invariants.h \ - Token_Manager.h \ - Token_Request_Reply.h \ - TP_Reactor.h \ - Trace.h \ - TSS_Adapter.h \ - TSS_T.h \ - TTY_IO.h \ - Typed_SV_Message.h \ - Typed_SV_Message_Queue.h \ - Unbounded_Queue.h \ - Unbounded_Set_Ex.h \ - Unbounded_Set.h \ - UNIX_Addr.h \ - UPIPE_Acceptor.h \ - UPIPE_Addr.h \ - UPIPE_Connector.h \ - UPIPE_Stream.h \ - UUID.h \ - Vector_T.h \ - Version.h \ - WFMO_Reactor.h \ - WIN32_Asynch_IO.h \ - WIN32_Proactor.h \ - XML_Svc_Conf.h \ - XTI_ATM_Mcast.h \ - XtReactor.h -## Make sure config.h and config-all.h are in the above header list! - -INLINE_FILES = \ - ACE.inl \ - Activation_Queue.inl \ - Active_Map_Manager.inl \ - Active_Map_Manager_T.inl \ - Addr.inl \ - ARGV.inl \ - Asynch_IO_Impl.inl \ - ATM_Acceptor.inl \ - ATM_Addr.inl \ - ATM_Connector.inl \ - ATM_Params.inl \ - ATM_QoS.inl \ - ATM_Stream.inl \ - Atomic_Op.inl \ - Atomic_Op_T.inl \ - Auto_IncDec_T.inl \ - Auto_Ptr.inl \ - Based_Pointer_T.inl \ - Basic_Types.inl \ - Bound_Ptr.inl \ - Cache_Map_Manager_T.inl \ - Caching_Strategies_T.inl \ - Capabilities.inl \ - CDR_Stream.inl \ - Containers.inl \ - Containers_T.inl \ - Date_Time.inl \ - DEV_Addr.inl \ - DEV_Connector.inl \ - DEV.inl \ - DEV_IO.inl \ - Dirent.inl \ - Dynamic.inl \ - Dynamic_Service.inl \ - Env_Value_T.inl \ - Event_Handler.inl \ - Event_Handler_T.inl \ - FIFO.inl \ - FIFO_Recv.inl \ - FIFO_Recv_Msg.inl \ - FIFO_Send.inl \ - FIFO_Send_Msg.inl \ - FILE_Addr.inl \ - FILE_Connector.inl \ - FILE.inl \ - FILE_IO.inl \ - Flag_Manip.inl \ - Free_List.inl \ - Functor.inl \ - Functor_String.inl \ - Functor_T.inl \ - Get_Opt.inl \ - Handle_Gobbler.inl \ - Handle_Set.inl \ - Hash_Cache_Map_Manager_T.inl \ - Hash_Map_Manager_T.inl \ - Hash_Map_With_Allocator_T.inl \ - High_Res_Timer.inl \ - INET_Addr.inl \ - IO_SAP.inl \ - IOStream_T.inl \ - IPC_SAP.inl \ - Local_Tokens.inl \ - Log_Record.inl \ - LSOCK_CODgram.inl \ - LSOCK_Connector.inl \ - LSOCK_Dgram.inl \ - LSOCK.inl \ - LSOCK_Stream.inl \ - Malloc_Allocator.inl \ - Malloc.inl \ - Malloc_T.inl \ - Managed_Object.inl \ - Map_Manager.inl \ - Map_T.inl \ - MEM_Acceptor.inl \ - MEM_Addr.inl \ - MEM_Connector.inl \ - MEM_IO.inl \ - Mem_Map.inl \ - Memory_Pool.inl \ - MEM_SAP.inl \ - MEM_Stream.inl \ - Message_Block.inl \ - Message_Block_T.inl \ - Message_Queue.inl \ - Message_Queue_T.inl \ - Metrics_Cache_T.inl \ - Module.inl \ - Msg_WFMO_Reactor.inl \ - Multihomed_INET_Addr.inl \ - Multiplexor.inl \ - NT_Service.inl \ - Obchunk.inl \ - Object_Manager.inl \ - Obstack_T.inl \ - OS.inl \ - Pair_T.inl \ - Parse_Node.inl \ - PI_Malloc.inl \ - Pipe.inl \ - POSIX_CB_Proactor.inl \ - POSIX_Proactor.inl \ - Proactor.inl \ - Process.inl \ - Process_Manager.inl \ - Profile_Timer.inl \ - RB_Tree.inl \ - Reactor.inl \ - Read_Buffer.inl \ - Refcounted_Auto_Ptr.inl \ - Remote_Tokens.inl \ - Sched_Params.inl \ - Select_Reactor_Base.inl \ - Select_Reactor_T.inl \ - Service_Config.inl \ - Service_Manager.inl \ - Service_Object.inl \ - Service_Repository.inl \ - Service_Types.inl \ - Shared_Memory_MM.inl \ - Shared_Memory_SV.inl \ - Shared_Object.inl \ - Signal.inl \ - Singleton.inl \ - SOCK_Acceptor.inl \ - SOCK_CODgram.inl \ - SOCK_Connector.inl \ - SOCK_Dgram_Bcast.inl \ - SOCK_Dgram.inl \ - SOCK_Dgram_Mcast.inl \ - SOCK.inl \ - SOCK_IO.inl \ - SOCK_SEQPACK_Acceptor.inl \ - SOCK_SEQPACK_Association.inl \ - SOCK_SEQPACK_Connector.inl \ - SOCK_Stream.inl \ - SPIPE_Addr.inl \ - SPIPE_Connector.inl \ - SPIPE.inl \ - SPIPE_Stream.inl \ - SString.inl \ - Stats.inl \ - Strategies_T.inl \ - Stream.inl \ - String_Base.inl \ - SUN_Proactor.inl \ - SV_Message.inl \ - SV_Message_Queue.inl \ - SV_Semaphore_Complex.inl \ - SV_Semaphore_Simple.inl \ - SV_Shared_Memory.inl \ - Synch_Options.inl \ - Task_Ex_T.inl \ - Task.inl \ - Task_T.inl \ - Thread.inl \ - Thread_Manager.inl \ - Timeprobe.inl \ - Timer_Queue_Adapters.inl \ - Timer_Queue_T.inl \ - TLI_Connector.inl \ - TLI.inl \ - TLI_Stream.inl \ - Token_Collection.inl \ - Token.inl \ - Token_Manager.inl \ - Token_Request_Reply.inl \ - TP_Reactor.inl \ - Typed_SV_Message.inl \ - Typed_SV_Message_Queue.inl \ - UNIX_Addr.inl \ - UPIPE_Acceptor.inl \ - UPIPE_Connector.inl \ - UPIPE_Stream.inl \ - Vector_T.inl \ - WFMO_Reactor.inl \ - XTI_ATM_Mcast.inl \ - ace_wchar.inl \ - Argv_Type_Converter.inl \ - Array_Base.inl \ - Auto_Event.inl \ - Barrier.inl \ - Base_Thread_Adapter.inl \ - Basic_Stats.inl \ - CDR_Base.inl \ - Cleanup.inl \ - Codeset_Registry.inl \ - Condition_Thread_Mutex.inl \ - Condition_T.inl \ - Dev_Poll_Reactor.inl \ - Dirent_Selector.inl \ - Event.inl \ - File_Lock.inl \ - Framework_Component.inl \ - Guard_T.inl \ - Hashable.inl \ - Intrusive_List.inl \ - Intrusive_List_Node.inl \ - Lock_Adapter_T.inl \ - Lock.inl \ - Manual_Event.inl \ - Mutex.inl \ - Notification_Strategy.inl \ - OS_Errno.inl \ - OS_Log_Msg_Attributes.inl \ - OS_Memory.inl \ - OS_NS_arpa_inet.inl \ - OS_NS_ctype.inl \ - OS_NS_dirent.inl \ - OS_NS_dlfcn.inl \ - OS_NS_errno.inl \ - OS_NS_fcntl.inl \ - OS_NS_math.inl \ - OS_NS_netdb.inl \ - OS_NS_poll.inl \ - OS_NS_pwd.inl \ - OS_NS_regex.inl \ - OS_NS_signal.inl \ - OS_NS_stdio.inl \ - OS_NS_stdlib.inl \ - OS_NS_string.inl \ - OS_NS_strings.inl \ - OS_NS_stropts.inl \ - OS_NS_sys_mman.inl \ - OS_NS_sys_msg.inl \ - OS_NS_sys_resource.inl \ - OS_NS_sys_select.inl \ - OS_NS_sys_shm.inl \ - OS_NS_sys_socket.inl \ - OS_NS_sys_stat.inl \ - OS_NS_sys_time.inl \ - OS_NS_sys_uio.inl \ - OS_NS_sys_utsname.inl \ - OS_NS_sys_wait.inl \ - OS_NS_Thread.inl \ - OS_NS_time.inl \ - OS_NS_unistd.inl \ - OS_NS_wchar.inl \ - OS_String.inl \ - OS_TLI.inl \ - Process_Mutex.inl \ - Process_Semaphore.inl \ - Reactor_Notification_Strategy.inl \ - Recursive_Thread_Mutex.inl \ - Recyclable.inl \ - Refcountable.inl \ - Reverse_Lock_T.inl \ - RW_Mutex.inl \ - RW_Process_Mutex.inl \ - RW_Thread_Mutex.inl \ - Sample_History.inl \ - Semaphore.inl \ - Swap.inl \ - Thread_Adapter.inl \ - Thread_Control.inl \ - Thread_Mutex.inl \ - Thread_Semaphore.inl \ - Time_Value.inl \ - TSS_Adapter.inl \ - TSS_T.inl \ - Unbounded_Queue.inl \ - Unbounded_Set_Ex.inl \ - Unbounded_Set.inl \ - UUID.inl - -## It would be good to remove pkgincludedir. However, we want to install -## headers in "$(prefix)/ace" not "$(prefix)/ACE" because the source files -## include files in the directory "ace." By default pkgincludedir would -## be "$(prefix)/$(PACKAGE)" which would be "$(prefix)/ACE" in our case. -## It is for this reason that we must redefine "pkgincludedir." -## However, if we set the package to "ace" instead of "ACE" then we won't -## need to set the "pkgincludedir." -## -Ossama -##pkgincludedir = $(includedir)/ace -pkginclude_HEADERS = \ - $(HEADER_FILES) \ - $(INLINE_FILES) \ - $(TEMPLATE_FILES) - -## Make sure the following get into the distribution -##EXTRA_DIST = $(TEMPLATE_FILES) - -## Directories to include in the distribution but which I am too lazy to -## create Makefile.am files for. A Makefile.am for these directories isn't -## needed anyway. -ACE_EXTRA_DIST = os_include - -## Automake recognized targets - -dist-hook: - (cd $(srcdir); tar cf - $(ACE_EXTRA_DIST)) | (cd $(distdir); \ - tar xfBp -) - list=`find $(distdir) -type d -name CVS -print`; for p in $$list; do \ - rm -rf $$p; \ - done - -## Clean up template repositories, etc. -clean-local: - -rm -f *.bak *.rpo *.sym lib*.*_pure_* Makefile.old core core.* - -rm -rf cxx_repository ptrepository ti_files - -rm -rf Templates.DB gcctemp.c gcctemp so_locations *.ics - -rm -rf templateregistry SunWS_cache ir.out - -## Install headers in "os_include" directory. Adding a Makefile.am in -## os_include subdirectory just for installation purposes seemed like -## overkill. -install-data-local: - list=`(cd $(srcdir); find os_include -type d | $(EGREP) -v CVS)`; for p in $$list; do \ - $(mkdir_p) $(DESTDIR)$(pkgincludedir)/$$p; \ - files=`(cd $(srcdir)/$$p; $(ECHO) *.h)`; \ - test "$$files" != "*.h" && \ - (cd $(srcdir)/$$p; $(INSTALL_DATA) $$files $(DESTDIR)$(pkgincludedir)/$$p); \ - done - -## Clean up data installed by local targets. -uninstall-local: - -rm -rf $(DESTDIR)$(pkgincludedir)/os_include |