/[imapfilter]/imapfilter/Makefile
ViewVC logotype

Contents of /imapfilter/Makefile

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.9 - (show annotations)
Sat Dec 8 14:36:53 2001 UTC (22 years, 3 months ago) by lefcha
Branch: MAIN
Changes since 1.8: +3 -3 lines
Include passwd.o and tty.o.

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

webmaster@linux.gr
ViewVC Help
Powered by ViewVC 1.1.26