/[imapfilter]/imapfilter/Makefile
ViewVC logotype

Annotation of /imapfilter/Makefile

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.6 - (hide annotations)
Mon Oct 8 08:46:56 2001 UTC (22 years, 6 months ago) by lefcha
Branch: MAIN
CVS Tags: release-0_6_2
Branch point for: release-0_6_2-patches
Changes since 1.5: +4 -3 lines
Added misc.c.

1 lefcha 1.1 CC = cc
2 lefcha 1.3 CFLAGS = -Wall -O2
3 lefcha 1.1
4     DESTDIR = /usr/local
5     BINDIR = $(DESTDIR)/bin
6 lefcha 1.4 MANDIR = $(DESTDIR)/man
7 lefcha 1.1
8     INSTALL = install -c
9 lefcha 1.2 INST_DIR = install -d
10     INST_BIN = $(INSTALL) -m 755
11     INST_DOC = $(INSTALL) -m 644
12 lefcha 1.1
13     BIN = imapfilter
14 lefcha 1.6 OBJ = connect.o data.o file.o imap.o imapfilter.o log.o memory.o misc.o \
15     response.o request.o
16 lefcha 1.4 MAN_BIN = imapfilter.1
17     MAN_RC = imapfilterrc.5
18 lefcha 1.1
19 lefcha 1.2 imapfilter: $(OBJ)
20     $(CC) $(CFLAGS) -o $(BIN) $(OBJ)
21 lefcha 1.1
22 lefcha 1.6 connect.o data.o file.o imap.o imapfilter.o log.o response.o request.o \
23     memory.o : imapfilter.h config.h
24 lefcha 1.2 data.o imapfilter.o imap.o file.o request.o: data.h
25 lefcha 1.1
26     install: imapfilter
27 lefcha 1.2 if test ! -d $(BINDIR); then $(INST_DIR) $(BINDIR); fi
28     $(INST_BIN) $(BIN) $(BINDIR)
29 lefcha 1.4 if test ! -d $(MANDIR)/man1; then $(INST_DIR) $(MANDIR)/man1; fi
30     $(INST_DOC) $(MAN_BIN) $(MANDIR)/man1
31     if test ! -d $(MANDIR)/man5; then $(INST_DIR) $(MANDIR)/man5; fi
32     $(INST_DOC) $(MAN_RC) $(MANDIR)/man5
33 lefcha 1.1
34     uninstall:
35 lefcha 1.4 rm -f $(BINDIR)/$(BIN) $(MANDIR)/man1/$(MAN_BIN) $(MANDIR)/man5/$(MAN_RC)
36 lefcha 1.1
37     clean:
38 lefcha 1.5 rm -f $(OBJ) $(BIN) imapfilter.core core *~
39 lefcha 1.1
40     .PHONY : install uninstall clean

webmaster@linux.gr
ViewVC Help
Powered by ViewVC 1.1.26