/[imapfilter]/imapfilter/Makefile
ViewVC logotype

Diff of /imapfilter/Makefile

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

revision 1.1 by lefcha, Sat Aug 11 15:52:52 2001 UTC revision 1.2 by lefcha, Mon Sep 10 23:43:29 2001 UTC
# Line 1  Line 1 
1  CC = cc  CC = cc
2  CFLAGS = -Wall -O2  CFLAGS = -Wall -g3
3    
4  DESTDIR = /usr/local  DESTDIR = /usr/local
5  BINDIR = $(DESTDIR)/bin  BINDIR = $(DESTDIR)/bin
6  MANDIR = $(DESTDIR)/man/man1  MANDIR = $(DESTDIR)/man/man1
7    
8  INSTALL = install -c  INSTALL = install -c
9  INSTALL_DIR = install -d  INST_DIR = install -d
10  INSTALL_BIN = $(INSTALL) -m 755  INST_BIN = $(INSTALL) -m 755
11  INSTALL_DOC = $(INSTALL) -m 644  INST_DOC = $(INSTALL) -m 644
12    
13  BIN = imapfilter  BIN = imapfilter
14  OBJECTS = connect.o file.o imap.o imapfilter.o log.o  OBJ = connect.o data.o file.o imap.o imapfilter.o log.o response.o request.o
15  MAN = imapfilter.1  MAN = imapfilter.1
16    
17  imapfilter: $(OBJECTS)  imapfilter: $(OBJ)
18          $(CC) $(CFLAGS) -o $(BIN) $(OBJECTS)          $(CC) $(CFLAGS) -o $(BIN) $(OBJ)
19    
20  $(OBJECTS) : imapfilter.h config.h log.h  $(OBJ) : imapfilter.h config.h
21  connect.o imap.o : connect.h imap.h  data.o imapfilter.o imap.o file.o request.o: data.h
 file.o: file.h  
 imapfilter.o : file.h connect.h imap.h  
22    
23  install: imapfilter  install: imapfilter
24          if test ! -d $(BINDIR); then $(INSTALL_DIR) $(BINDIR); fi          if test ! -d $(BINDIR); then $(INST_DIR) $(BINDIR); fi
25          $(INSTALL_BIN) $(BIN) $(BINDIR)          $(INST_BIN) $(BIN) $(BINDIR)
26          if test ! -d $(MANDIR); then $(INSTALL_DIR) $(MANDIR); fi          if test ! -d $(MANDIR); then $(INST_DIR) $(MANDIR); fi
27          $(INSTALL_DOC) $(MAN) $(MANDIR)          $(INST_DOC) $(MAN) $(MANDIR)
28    
29  uninstall:  uninstall:
30          rm -f $(BINDIR)/$(BIN) $(MANDIR)/$(MAN)          rm -f $(BINDIR)/$(BIN) $(MANDIR)/$(MAN)
31    
32  clean:  clean:
33          rm -f $(OBJECTS) $(BIN) core *~          rm -f $(OBJ) $(BIN) core *~
34    
35  .PHONY : install uninstall clean  .PHONY : install uninstall clean

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

webmaster@linux.gr
ViewVC Help
Powered by ViewVC 1.1.26