/[imapfilter]/imapfilter/Makefile
ViewVC logotype

Diff of /imapfilter/Makefile

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.10.2.3 by lefcha, Mon Sep 30 19:25:19 2002 UTC revision 1.19 by lefcha, Fri Feb 13 12:17:15 2004 UTC
# Line 1  Line 1 
1  CC = cc  CC = cc
2  CFLAGS = -g  CFLAGS = -g
3    LDFLAGS =
4    
5  DESTDIR = /usr/local  DESTDIR = /usr/local
6  BINDIR = /usr/local/bin  BINDIR = /usr/local/bin
# Line 9  MAN_BIN = imapfilter.1 Line 10  MAN_BIN = imapfilter.1
10  MAN_RC = imapfilterrc.5  MAN_RC = imapfilterrc.5
11    
12  BIN = imapfilter  BIN = imapfilter
13  OBJ = data.o file.o imap.o imapfilter.o lock.o log.o memory.o misc.o \  OBJ = account.o action.o auth.o buffer.o cert.o destroy.o file.o filter.o \
14            imap.o imapfilter.o lock.o log.o match.o memory.o misc.o parse.o \
15          passwd.o response.o request.o socket.o tty.o          passwd.o response.o request.o socket.o tty.o
16    
17  LIBS =  -lssl -lcrypto  LIBS =  -lssl -lcrypto
18    
19    all: imapfilter
20    
21  imapfilter: $(OBJ)  imapfilter: $(OBJ)
22          $(CC) $(LIBS) $(CFLAGS) -o $(BIN) $(OBJ)          $(CC) $(LIBS) $(LDFLAGS) -o $(BIN) $(OBJ)
23    
24  data.o file.o imap.o imapfilter.o lock.o log.o response.o request.o \  account.o action.o auth.o buffer.o cert.o destroy.o file.o filter.o imap.o \
25          memory.o passwd.o socket.o tty.o: imapfilter.h config.h          imapfilter.o lock.o log.o match.o memory.o parse.o passwd.o \
26  data.o imapfilter.o imap.o file.o passwd.o request.o socket.o: data.h          request.o response.o socket.o tty.o: config.h imapfilter.h
27    account.o destroy.o filter.o imapfilter.o match.o: account.h
28    action.o destroy.o filter.o imap.o imapfilter.o match.o: filter.h
29    account.o filter.o: struct.h
30    buffer.o imap.o imapfilter.o response.o: buffer.h
31    cert.o file.o lock.o log.o parse.o: pathnames.h
32    imapfilter.o: version.h
33    
34  install: imapfilter  install: imapfilter
35          if test ! -d $(BINDIR); then mkdir -p $(BINDIR); fi          if test ! -d $(BINDIR); then mkdir -p $(BINDIR); fi
# Line 29  install: imapfilter Line 39  install: imapfilter
39          if test ! -d $(MANDIR)/man5; then mkdir -p $(MANDIR)/man5; fi          if test ! -d $(MANDIR)/man5; then mkdir -p $(MANDIR)/man5; fi
40          cp -f $(MAN_RC) $(MANDIR)/man5 && chmod 0644 $(MANDIR)/man5/$(MAN_RC)          cp -f $(MAN_RC) $(MANDIR)/man5 && chmod 0644 $(MANDIR)/man5/$(MAN_RC)
41    
42  uninstall:  deinstall:
43          rm -f $(BINDIR)/$(BIN) $(MANDIR)/man1/$(MAN_BIN) $(MANDIR)/man5/$(MAN_RC)          rm -f $(BINDIR)/$(BIN) $(MANDIR)/man1/$(MAN_BIN) $(MANDIR)/man5/$(MAN_RC)
44    
45    uninstall: deinstall
46    
47  clean:  clean:
48          rm -f $(OBJ) $(BIN) imapfilter.core core *.BAK *~          rm -f $(OBJ) $(BIN) imapfilter.core core *.BAK *~
49    

Legend:
Removed from v.1.10.2.3  
changed lines
  Added in v.1.19

webmaster@linux.gr
ViewVC Help
Powered by ViewVC 1.1.26