#----------------------------------------------------------------------------
#	%W%	%G%
#
#	Makefile for SOCK_SAP (Interprocess Communication Service Access Point)
#----------------------------------------------------------------------------

#----------------------------------------------------------------------------
#	Local macro definitions
#----------------------------------------------------------------------------

LIB	= libSOCK.a
SHLIB   = libSOCK.so

FILES	= SOCK \
	  SOCK_CODgram \
	  SOCK_IO \
	  SOCK_Connector \
	  SOCK_Dgram \
	  SOCK_Dgram_Brdcast \
	  SOCK_Acceptor \
	  SOCK_Stream \
	  LSOCK \
	  LSOCK_Connector \
	  LSOCK_CODgram \
	  LSOCK_Dgram \
	  LSOCK_Acceptor \
	  LSOCK_Stream

DEFS  	= $(addsuffix .h,$(FILES)) misc.h
DEFS  	+= $(addsuffix .i,$(FILES))
LSRC  	= $(addsuffix .C,$(FILES)) misc.C

BUILD	= $(VSHLIB) 

#----------------------------------------------------------------------------
#	Include macros and targets
#----------------------------------------------------------------------------

include	$(WRAPPER_ROOT)/include/makeinclude/wrapper_macros.GNU
include	$(WRAPPER_ROOT)/include/makeinclude/macros.GNU
include	$(WRAPPER_ROOT)/include/makeinclude/rules.common.GNU
include	$(WRAPPER_ROOT)/include/makeinclude/rules.nonested.GNU
include	$(WRAPPER_ROOT)/include/makeinclude/rules.lib.GNU
include	$(WRAPPER_ROOT)/include/makeinclude/rules.local.GNU

#----------------------------------------------------------------------------
#	Local targets
#----------------------------------------------------------------------------

#----------------------------------------------------------------------------
#	Dependencies
#----------------------------------------------------------------------------

# DO NOT DELETE THIS LINE -- g++dep uses it.
# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.

.obj/SOCK.o .shobj/SOCK.so: SOCK.C SOCK.h \
  $(WRAPPER_ROOT)/include/Addr.h \
  $(WRAPPER_ROOT)/include/sysincludes.h \
  $(WRAPPER_ROOT)/include/IPC_SAP.h \
  $(WRAPPER_ROOT)/include/IPC_SAP.i \
  SOCK.i \
  $(WRAPPER_ROOT)/include/Log_Msg.h \
  $(WRAPPER_ROOT)/include/FIFO_Send_Msg.h \
  $(WRAPPER_ROOT)/include/FIFO_Send.h \
  $(WRAPPER_ROOT)/include/FIFO.h \
  $(WRAPPER_ROOT)/include/Str_Buf.h \
  $(WRAPPER_ROOT)/include/FIFO_Send.i \
  $(WRAPPER_ROOT)/include/FIFO_Send_Msg.i \
  $(WRAPPER_ROOT)/include/Log_Priority.h \
  $(WRAPPER_ROOT)/include/Synch.h \
  $(WRAPPER_ROOT)/include/Time_Value.h \
  $(WRAPPER_ROOT)/include/Log_Msg.i
.obj/SOCK_CODgram.o .shobj/SOCK_CODgram.so: SOCK_CODgram.C SOCK_CODgram.h SOCK_IO.h SOCK.h \
  $(WRAPPER_ROOT)/include/Addr.h \
  $(WRAPPER_ROOT)/include/sysincludes.h \
  $(WRAPPER_ROOT)/include/IPC_SAP.h \
  $(WRAPPER_ROOT)/include/IPC_SAP.i \
  SOCK.i SOCK_IO.i SOCK_CODgram.i \
  $(WRAPPER_ROOT)/include/Log_Msg.h \
  $(WRAPPER_ROOT)/include/FIFO_Send_Msg.h \
  $(WRAPPER_ROOT)/include/FIFO_Send.h \
  $(WRAPPER_ROOT)/include/FIFO.h \
  $(WRAPPER_ROOT)/include/Str_Buf.h \
  $(WRAPPER_ROOT)/include/FIFO_Send.i \
  $(WRAPPER_ROOT)/include/FIFO_Send_Msg.i \
  $(WRAPPER_ROOT)/include/Log_Priority.h \
  $(WRAPPER_ROOT)/include/Synch.h \
  $(WRAPPER_ROOT)/include/Time_Value.h \
  $(WRAPPER_ROOT)/include/Log_Msg.i \
  misc.h
.obj/SOCK_IO.o .shobj/SOCK_IO.so: SOCK_IO.C SOCK_IO.h SOCK.h \
  $(WRAPPER_ROOT)/include/Addr.h \
  $(WRAPPER_ROOT)/include/sysincludes.h \
  $(WRAPPER_ROOT)/include/IPC_SAP.h \
  $(WRAPPER_ROOT)/include/IPC_SAP.i \
  SOCK.i SOCK_IO.i
.obj/SOCK_Connector.o .shobj/SOCK_Connector.so: SOCK_Connector.C SOCK_Connector.h SOCK_Stream.h SOCK_IO.h \
  SOCK.h \
  $(WRAPPER_ROOT)/include/Addr.h \
  $(WRAPPER_ROOT)/include/sysincludes.h \
  $(WRAPPER_ROOT)/include/IPC_SAP.h \
  $(WRAPPER_ROOT)/include/IPC_SAP.i \
  SOCK.i SOCK_IO.i SOCK_Stream.i SOCK_Connector.i \
  $(WRAPPER_ROOT)/include/Log_Msg.h \
  $(WRAPPER_ROOT)/include/FIFO_Send_Msg.h \
  $(WRAPPER_ROOT)/include/FIFO_Send.h \
  $(WRAPPER_ROOT)/include/FIFO.h \
  $(WRAPPER_ROOT)/include/Str_Buf.h \
  $(WRAPPER_ROOT)/include/FIFO_Send.i \
  $(WRAPPER_ROOT)/include/FIFO_Send_Msg.i \
  $(WRAPPER_ROOT)/include/Log_Priority.h \
  $(WRAPPER_ROOT)/include/Synch.h \
  $(WRAPPER_ROOT)/include/Time_Value.h \
  $(WRAPPER_ROOT)/include/Log_Msg.i
.obj/SOCK_Dgram.o .shobj/SOCK_Dgram.so: SOCK_Dgram.C SOCK_Dgram.h SOCK.h \
  $(WRAPPER_ROOT)/include/Addr.h \
  $(WRAPPER_ROOT)/include/sysincludes.h \
  $(WRAPPER_ROOT)/include/IPC_SAP.h \
  $(WRAPPER_ROOT)/include/IPC_SAP.i \
  SOCK.i SOCK_Dgram.i \
  $(WRAPPER_ROOT)/include/Log_Msg.h \
  $(WRAPPER_ROOT)/include/FIFO_Send_Msg.h \
  $(WRAPPER_ROOT)/include/FIFO_Send.h \
  $(WRAPPER_ROOT)/include/FIFO.h \
  $(WRAPPER_ROOT)/include/Str_Buf.h \
  $(WRAPPER_ROOT)/include/FIFO_Send.i \
  $(WRAPPER_ROOT)/include/FIFO_Send_Msg.i \
  $(WRAPPER_ROOT)/include/Log_Priority.h \
  $(WRAPPER_ROOT)/include/Synch.h \
  $(WRAPPER_ROOT)/include/Time_Value.h \
  $(WRAPPER_ROOT)/include/Log_Msg.i \
  misc.h
.obj/SOCK_Dgram_Brdcast.o .shobj/SOCK_Dgram_Brdcast.so: SOCK_Dgram_Brdcast.C SOCK_Dgram_Brdcast.h SOCK.h \
  $(WRAPPER_ROOT)/include/Addr.h \
  $(WRAPPER_ROOT)/include/sysincludes.h \
  $(WRAPPER_ROOT)/include/IPC_SAP.h \
  $(WRAPPER_ROOT)/include/IPC_SAP.i \
  SOCK.i \
  $(WRAPPER_ROOT)/include/INET_Addr.h \
  SOCK_Dgram.h SOCK_Dgram.i SOCK_Dgram_Brdcast.i \
  $(WRAPPER_ROOT)/include/Log_Msg.h \
  $(WRAPPER_ROOT)/include/FIFO_Send_Msg.h \
  $(WRAPPER_ROOT)/include/FIFO_Send.h \
  $(WRAPPER_ROOT)/include/FIFO.h \
  $(WRAPPER_ROOT)/include/Str_Buf.h \
  $(WRAPPER_ROOT)/include/FIFO_Send.i \
  $(WRAPPER_ROOT)/include/FIFO_Send_Msg.i \
  $(WRAPPER_ROOT)/include/Log_Priority.h \
  $(WRAPPER_ROOT)/include/Synch.h \
  $(WRAPPER_ROOT)/include/Time_Value.h \
  $(WRAPPER_ROOT)/include/Log_Msg.i
.obj/SOCK_Acceptor.o .shobj/SOCK_Acceptor.so: SOCK_Acceptor.C SOCK_Acceptor.h SOCK_Stream.h SOCK_IO.h \
  SOCK.h \
  $(WRAPPER_ROOT)/include/Addr.h \
  $(WRAPPER_ROOT)/include/sysincludes.h \
  $(WRAPPER_ROOT)/include/IPC_SAP.h \
  $(WRAPPER_ROOT)/include/IPC_SAP.i \
  SOCK.i SOCK_IO.i SOCK_Stream.i SOCK_Acceptor.i \
  $(WRAPPER_ROOT)/include/Log_Msg.h \
  $(WRAPPER_ROOT)/include/FIFO_Send_Msg.h \
  $(WRAPPER_ROOT)/include/FIFO_Send.h \
  $(WRAPPER_ROOT)/include/FIFO.h \
  $(WRAPPER_ROOT)/include/Str_Buf.h \
  $(WRAPPER_ROOT)/include/FIFO_Send.i \
  $(WRAPPER_ROOT)/include/FIFO_Send_Msg.i \
  $(WRAPPER_ROOT)/include/Log_Priority.h \
  $(WRAPPER_ROOT)/include/Synch.h \
  $(WRAPPER_ROOT)/include/Time_Value.h \
  $(WRAPPER_ROOT)/include/Log_Msg.i
.obj/SOCK_Stream.o .shobj/SOCK_Stream.so: SOCK_Stream.C SOCK_Stream.h SOCK_IO.h SOCK.h \
  $(WRAPPER_ROOT)/include/Addr.h \
  $(WRAPPER_ROOT)/include/sysincludes.h \
  $(WRAPPER_ROOT)/include/IPC_SAP.h \
  $(WRAPPER_ROOT)/include/IPC_SAP.i \
  SOCK.i SOCK_IO.i SOCK_Stream.i
.obj/LSOCK.o .shobj/LSOCK.so: LSOCK.C LSOCK.h SOCK.h \
  $(WRAPPER_ROOT)/include/Addr.h \
  $(WRAPPER_ROOT)/include/sysincludes.h \
  $(WRAPPER_ROOT)/include/IPC_SAP.h \
  $(WRAPPER_ROOT)/include/IPC_SAP.i \
  SOCK.i LSOCK.i
.obj/LSOCK_Connector.o .shobj/LSOCK_Connector.so: LSOCK_Connector.C LSOCK_Connector.h SOCK_Connector.h \
  SOCK_Stream.h SOCK_IO.h SOCK.h \
  $(WRAPPER_ROOT)/include/Addr.h \
  $(WRAPPER_ROOT)/include/sysincludes.h \
  $(WRAPPER_ROOT)/include/IPC_SAP.h \
  $(WRAPPER_ROOT)/include/IPC_SAP.i \
  SOCK.i SOCK_IO.i SOCK_Stream.i SOCK_Connector.i \
  $(WRAPPER_ROOT)/include/Log_Msg.h \
  $(WRAPPER_ROOT)/include/FIFO_Send_Msg.h \
  $(WRAPPER_ROOT)/include/FIFO_Send.h \
  $(WRAPPER_ROOT)/include/FIFO.h \
  $(WRAPPER_ROOT)/include/Str_Buf.h \
  $(WRAPPER_ROOT)/include/FIFO_Send.i \
  $(WRAPPER_ROOT)/include/FIFO_Send_Msg.i \
  $(WRAPPER_ROOT)/include/Log_Priority.h \
  $(WRAPPER_ROOT)/include/Synch.h \
  $(WRAPPER_ROOT)/include/Time_Value.h \
  $(WRAPPER_ROOT)/include/Log_Msg.i \
  LSOCK_Stream.h LSOCK.h LSOCK.i LSOCK_Stream.i LSOCK_Connector.i
.obj/LSOCK_CODgram.o .shobj/LSOCK_CODgram.so: LSOCK_CODgram.C LSOCK_CODgram.h LSOCK.h SOCK.h \
  $(WRAPPER_ROOT)/include/Addr.h \
  $(WRAPPER_ROOT)/include/sysincludes.h \
  $(WRAPPER_ROOT)/include/IPC_SAP.h \
  $(WRAPPER_ROOT)/include/IPC_SAP.i \
  SOCK.i LSOCK.i SOCK_CODgram.h SOCK_IO.h SOCK_IO.i SOCK_CODgram.i \
  LSOCK_CODgram.i \
  $(WRAPPER_ROOT)/include/Log_Msg.h \
  $(WRAPPER_ROOT)/include/FIFO_Send_Msg.h \
  $(WRAPPER_ROOT)/include/FIFO_Send.h \
  $(WRAPPER_ROOT)/include/FIFO.h \
  $(WRAPPER_ROOT)/include/Str_Buf.h \
  $(WRAPPER_ROOT)/include/FIFO_Send.i \
  $(WRAPPER_ROOT)/include/FIFO_Send_Msg.i \
  $(WRAPPER_ROOT)/include/Log_Priority.h \
  $(WRAPPER_ROOT)/include/Synch.h \
  $(WRAPPER_ROOT)/include/Time_Value.h \
  $(WRAPPER_ROOT)/include/Log_Msg.i
.obj/LSOCK_Dgram.o .shobj/LSOCK_Dgram.so: LSOCK_Dgram.C LSOCK_Dgram.h SOCK_Dgram.h SOCK.h \
  $(WRAPPER_ROOT)/include/Addr.h \
  $(WRAPPER_ROOT)/include/sysincludes.h \
  $(WRAPPER_ROOT)/include/IPC_SAP.h \
  $(WRAPPER_ROOT)/include/IPC_SAP.i \
  SOCK.i SOCK_Dgram.i LSOCK.h LSOCK.i LSOCK_Dgram.i \
  $(WRAPPER_ROOT)/include/Log_Msg.h \
  $(WRAPPER_ROOT)/include/FIFO_Send_Msg.h \
  $(WRAPPER_ROOT)/include/FIFO_Send.h \
  $(WRAPPER_ROOT)/include/FIFO.h \
  $(WRAPPER_ROOT)/include/Str_Buf.h \
  $(WRAPPER_ROOT)/include/FIFO_Send.i \
  $(WRAPPER_ROOT)/include/FIFO_Send_Msg.i \
  $(WRAPPER_ROOT)/include/Log_Priority.h \
  $(WRAPPER_ROOT)/include/Synch.h \
  $(WRAPPER_ROOT)/include/Time_Value.h \
  $(WRAPPER_ROOT)/include/Log_Msg.i
.obj/LSOCK_Acceptor.o .shobj/LSOCK_Acceptor.so: LSOCK_Acceptor.C \
  $(WRAPPER_ROOT)/include/Log_Msg.h \
  $(WRAPPER_ROOT)/include/FIFO_Send_Msg.h \
  $(WRAPPER_ROOT)/include/FIFO_Send.h \
  $(WRAPPER_ROOT)/include/FIFO.h \
  $(WRAPPER_ROOT)/include/IPC_SAP.h \
  $(WRAPPER_ROOT)/include/sysincludes.h \
  $(WRAPPER_ROOT)/include/IPC_SAP.i \
  $(WRAPPER_ROOT)/include/Str_Buf.h \
  $(WRAPPER_ROOT)/include/FIFO_Send.i \
  $(WRAPPER_ROOT)/include/FIFO_Send_Msg.i \
  $(WRAPPER_ROOT)/include/Log_Priority.h \
  $(WRAPPER_ROOT)/include/Synch.h \
  $(WRAPPER_ROOT)/include/Time_Value.h \
  $(WRAPPER_ROOT)/include/Log_Msg.i \
  LSOCK_Acceptor.h SOCK_Acceptor.h SOCK_Stream.h SOCK_IO.h SOCK.h \
  $(WRAPPER_ROOT)/include/Addr.h \
  SOCK.i SOCK_IO.i SOCK_Stream.i SOCK_Acceptor.i \
  $(WRAPPER_ROOT)/include/UNIX_Addr.h \
  LSOCK_Stream.h LSOCK.h LSOCK.i LSOCK_Stream.i
.obj/LSOCK_Stream.o .shobj/LSOCK_Stream.so: LSOCK_Stream.C LSOCK_Stream.h SOCK_Stream.h SOCK_IO.h SOCK.h \
  $(WRAPPER_ROOT)/include/Addr.h \
  $(WRAPPER_ROOT)/include/sysincludes.h \
  $(WRAPPER_ROOT)/include/IPC_SAP.h \
  $(WRAPPER_ROOT)/include/IPC_SAP.i \
  SOCK.i SOCK_IO.i SOCK_Stream.i LSOCK.h LSOCK.i LSOCK_Stream.i
.obj/misc.o .shobj/misc.so: misc.C \
  $(WRAPPER_ROOT)/include/sysincludes.h

# IF YOU PUT ANYTHING HERE IT WILL GO AWAY
