BSD 4_2 release
[unix-history] / usr / src / usr.lib / sendmail / aux / Makefile
CommitLineData
e804469b
C
1#
2# Makefile for assorted programs related (perhaps distantly) to Sendmail.
3#
4# Version:
0f4556f1 5# @(#)Makefile.m4 4.1 7/25/83
e804469b
C
6#
7
8ALL= logger mconnect syslog vacation
9SRCS= logger.c mconnect.c syslog.c vacation.c
10
0f4556f1 11LIBS= ../lib/libsys.a -ldbm
e804469b
C
12DBMLIB= -ldbm
13CONVTIME=../src/convtime.o
14DESTDIR=
15
16CHOWN= -echo chown
17CHMOD= chmod
18O= -O
19COPTS=
20CCONFIG=-I../include -DDBM -DDEBUG -DLOG -DVMUNIX
21CFLAGS= $O $(COPTS) $(CCONFIG)
22ASMSED= ../include/asm.sed
23AR= -ar
24ARFLAGS=rvu
25LINT= lint
26XREF= ctags -x
27CP= cp
28MV= mv
29INSTALL=install -c -s
30M4= m4
31TOUCH= touch
32ABORT= false
33
34GET= sccs get
35DELTA= sccs delta
36WHAT= sccs what
37PRT= sccs prt
38REL=
39
40ROOT= root
41OBJMODE=755
42
43.c.o:
44 cc -S $(CFLAGS) $*.c
45 sed -f $(ASMSED) $*.s | as -o $*.o
46 rm -f $*.s
47
48all: $(ALL)
49
50logger: logger.o
51 cc $(COPTS) -o $@ $*.o $(LIBS)
52
53mconnect: mconnect.o
54 cc $(COPTS) -o $@ $*.o
55
56praliases: praliases.o
57 cc $(COPTS) -o $@ $*.o
58
59syslog: syslog.o
60 cc $(COPTS) -o $@ $*.o
61
62vacation: vacation.o
63 cc $(COPTS) $(DBMLIB) -o $@ $*.o $(CONVTIME)
64
65sources: $(SRCS)
66
67$(SRCS):
68 $(GET) $(REL) SCCS/s.$@
69
70clean:
71 rm -f $(ALL) core a.out make.out lint.out
72 rm -f *.o ,*