/[imapfilter]/imapfilter/Makefile
ViewVC logotype

Annotation of /imapfilter/Makefile

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1.1.1 - (hide annotations) (vendor branch)
Sat Aug 11 15:52:52 2001 UTC (22 years, 7 months ago) by lefcha
Branch: lefcha
CVS Tags: start
Changes since 1.1: +0 -0 lines
Initial import into CVS

1 lefcha 1.1 CC = cc
2     CFLAGS = -Wall -O2
3    
4     DESTDIR = /usr/local
5     BINDIR = $(DESTDIR)/bin
6     MANDIR = $(DESTDIR)/man/man1
7    
8     INSTALL = install -c
9     INSTALL_DIR = install -d
10     INSTALL_BIN = $(INSTALL) -m 755
11     INSTALL_DOC = $(INSTALL) -m 644
12    
13     BIN = imapfilter
14     OBJECTS = connect.o file.o imap.o imapfilter.o log.o
15     MAN = imapfilter.1
16    
17     imapfilter: $(OBJECTS)
18     $(CC) $(CFLAGS) -o $(BIN) $(OBJECTS)
19    
20     $(OBJECTS) : imapfilter.h config.h log.h
21     connect.o imap.o : connect.h imap.h
22     file.o: file.h
23     imapfilter.o : file.h connect.h imap.h
24    
25     install: imapfilter
26     if test ! -d $(BINDIR); then $(INSTALL_DIR) $(BINDIR); fi
27     $(INSTALL_BIN) $(BIN) $(BINDIR)
28     if test ! -d $(MANDIR); then $(INSTALL_DIR) $(MANDIR); fi
29     $(INSTALL_DOC) $(MAN) $(MANDIR)
30    
31     uninstall:
32     rm -f $(BINDIR)/$(BIN) $(MANDIR)/$(MAN)
33    
34     clean:
35     rm -f $(OBJECTS) $(BIN) core *~
36    
37     .PHONY : install uninstall clean

webmaster@linux.gr
ViewVC Help
Powered by ViewVC 1.1.26