XCOMM $XConsortium: Imakefile,v 1.5 94/01/21 22:04:27 dpw Exp $
#include <Server.tmpl>

SRCS = init.c sockets.c kbdptr.c cmap.c draw.c cutpaste.c vncextinit.c \
       dispcur.c sprite.c rfbserver.c translate.c httpd.c auth.c \
       rre.c corre.c stats.c hextile.c zlib.c tight.c zrle.c zrleoutstream.c \
       zrlepalettehelper.c tight.c cursor.c xistubs.c

OBJS = init.o sockets.o kbdptr.o cmap.o draw.o cutpaste.o vncextinit.o \
       dispcur.o sprite.o rfbserver.o translate.o httpd.o auth.o $(PAMOBJS) \
       rre.o corre.o stats.o hextile.o zlib.o zrle.o zrleoutstream.o \
       zrlepalettehelper.o tight.o cursor.o xistubs.o

#if XvncAuthPAM == YES
PAMOBJS = authpam.o
#endif

#include <vnclibs.def>
INCLUDES = -I. -I$(XBUILDINCDIR) -I$(FONTINCSRC) -I$(XINCLUDESRC) \
	   -I../../fb -I../../mfb -I../../mi -I../../include -I../../os \
	   $(VNCCPPFLAGS) -I$(XINCLUDESRC)/extensions -I../../render

DEFINES = ServerOSDefines

all:: $(OBJS)

NormalLibraryObjectRule()
NormalLibraryTarget(vnc,$(OBJS))
SpecialCObjectRule(init,$(ICONFIGFILES),-DXVNCRELEASE=XvncRelease)

DependTarget()
