/* $Id: Imakefile,v 1.8.2.1 2004/04/26 21:48:37 aida_s Exp $ */
#include "../Canna.conf"

         CANNAROOT = ..
     INSTUGIDFLAGS = /* -m 6555 $(cannaOwnerGroup) */
#ifdef __EMX__
         INSTFLAGS = $(INSTUGIDFLAGS)
#else
         INSTFLAGS = -s $(INSTUGIDFLAGS)
#endif
           DEFINES = $(CANNASERVER_DEFINES) $(SIGNAL_DEFINES) ConnectionFlags
          INCLUDES = -I$(CANNAROOT)/include

            IRSRCS = $(SRCS) $(HEADER)
            HEADER = IR.h IRproto.h IRwproto.h server.h comm.h
              SRCS = comm.c session.c convert.c wconvert.c main.c \
			misc.c util.c
              OBJS = comm.o session.o convert.o wconvert.o main.o \
			misc.o util.o

            TARGET = cannaserver

AllTarget(ProgramTargetName($(TARGET)))
NormalProgramTarget($(TARGET),$(OBJS),$(DEPRKLIB) $(DEPRKINDEPLIB),$(RKLIB) $(RKINDEPLIB),)

InstallMultipleFlags(ProgramTargetName($(TARGET)),$(cannaSrvDir),$(INSTFLAGS))
InstallManPageLong(server,$(cannaManDir),$(TARGET))
DependTarget()
LintTarget()
LinkFileList(includes,$(HEADER),$(CANNAROOT)/include,../server)
