File: Imakefile

package info (click to toggle)
canna 3.7p3-26
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 11,716 kB
  • sloc: ansic: 86,730; sh: 2,773; yacc: 403; cpp: 389; lex: 379; makefile: 59; awk: 7
file content (30 lines) | stat: -rw-r--r-- 1,061 bytes parent folder | download | duplicates (12)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
/* $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)