TO_ROOT = ../
OUTPUT_DIR_SUFFIX = /Sockets
include $(TO_ROOT)Makefile_common

OBJS =		\
		Debug.o \
		Event.o \
		EventHandler.o \
		EventTime.o \
		Exception.o \
		IEventOwner.o \
		Ipv4Address.o \
		Ipv6Address.o \
		Lock.o \
		Mutex.o \
		Parse.o \
		ResolvServer.o \
		ResolvSocket.o \
		Semaphore.o \
		SSLInitializer.o \
		SctpSocket.o \
		Socket.o \
		SocketHandler.o \
		SocketHandlerThread.o \
		SocketThread.o \
		StdoutLog.o \
		StreamSocket.o \
		TcpSocket.o \
		Thread.o \
		UdpSocket.o \
		Utility.o

all: libSockets.a

libSockets.a: $(OBJS)
	cd $(OUTPUT_DIR); $(PREFIX)ar cru $@ $^
	cd $(OUTPUT_DIR); $(PREFIX)ranlib $@
