XCOMM $XConsortium: Imakefile,v 1.15 94/03/31 17:49:40 mor Exp $
#undef ServerDefines
#include <Server.tmpl>

SRCS =	connection.c waitfor.c io.c utils.c osinit.c \
	config.c access.c osglue.c error.c
OBJS =  connection.o waitfor.o io.o utils.o osinit.o \
	config.o access.o osglue.o error.o

INCLUDES = -I../include -I$(FONTINCSRC)

CONN_DEFINES = ConnectionFlags -DFONT_t -DTRANS_SERVER -DTRANS_REOPEN

#if HasBSD44Sockets
SOCK_DEFINES = -DBSD44SOCKETS
#endif

/* ERROR_DEFINES = -DUSE_SYSLOG */

NormalLibraryObjectRule()
NormalLibraryTarget(os,$(OBJS))

SpecialCObjectRule(connection,$(ICONFIGFILES),$(CONN_DEFINES) $(SIGNAL_DEFINES) $(SOCK_DEFINES))

SpecialCObjectRule(io,$(ICONFIGFILES),$(CONN_DEFINES))

SpecialCObjectRule(error,$(ICONFIGFILES),$(ERROR_DEFINES))

SpecialCObjectRule(osglue,$(ICONFIGFILES),$(CONN_DEFINES))

DependTarget()
