b2a4059ed0d146ea00cb0c12c6f1f6ba1d719f05
[mmh] / mts / smtp / Makefile.in
1 #
2 # Makefile for mts/smtp subdirectory
3 #
4
5 SHELL = /bin/sh
6
7 top_srcdir = @top_srcdir@
8 srcdir     = @srcdir@
9 VPATH      = @srcdir@
10
11 prefix      = @prefix@
12 exec_prefix = @exec_prefix@
13 bindir      = @bindir@
14 libdir      = @libdir@
15 etcdir      = @sysconfdir@
16
17 CC       = @CC@
18 CFLAGS   = @CFLAGS@
19 DEFS     = @DEFS@
20 INCLUDES = -I../.. -I$(srcdir) -I$(top_srcdir) @CPPFLAGS@
21 LINT    = @LINT@
22 LINTFLAGS = @LINTFLAGS@
23
24 COMPILE = $(CC) -c $(DEFS) $(INCLUDES) $(CFLAGS)
25
26 .SUFFIXES:
27 .SUFFIXES: .c .o
28
29 .c.o:
30         $(COMPILE) $<
31
32 # header files
33 HDRS = smtp.h
34
35 # source
36 SRCS = hosts.c smtp.c
37
38 # object files in libsmtp.a
39 OBJS = hosts.o smtp.o
40
41 # auxiliary files
42 AUX = Makefile.in
43
44 # all files in this directory included in the distribution
45 DIST = $(HDRS) $(SRCS) $(AUX)
46
47 # ========= DEPENDENCIES FOR BUILDING AND INSTALLING ==========
48
49 all: $(OBJS)
50
51 install:
52
53 uninstall:
54
55 # ========== DEPENDENCIES FOR CLEANUP ==========
56
57 mostlyclean:
58         rm -f *.o *~
59
60 clean: mostlyclean
61
62 distclean: clean
63         rm -f Makefile
64
65 realclean: distclean
66
67 superclean: realclean
68
69 # ========== DEPENDENCIES FOR LINT =================
70
71 lint: 
72         $(LINT) $(LINTFLAGS) $(INCLUDES) $(DEFS) $(SRCS)
73
74 # ========== DEPENDENCIES FOR MAINTENANCE ==========
75
76 subdir = mts/smtp
77
78 Makefile: Makefile.in ../../config.status
79         cd ../.. && ./config.status $(subdir)/$@
80  
81 distdir = ../../`cat ../../distname`/$(subdir)
82 nmhdist: $(DIST)
83         @echo "Copying distribution files in $(subdir)"
84         @for file in $(DIST); do \
85           cp -p $(srcdir)/$$file $(distdir); \
86         done
87