|
|
1.1 root 1: #
2: # Makefile for assorted programs related (perhaps distantly) to Sendmail.
3: #
4: # Version:
5: # @(#)Makefile.m4 4.1 7/25/83
6: #
7: # define(m4SCCS)dnl
8:
9: MAKEPARAM = AS=${AS} CC=${CC} LD=${LD} INCLDIR=${INCLDIR} LIBDIR=${LIBDIR} ULIBDIR=${ULIBDIR} DESTDIR=${DESTDIR}
10:
11: ALL= logger mconnect syslog vacation
12: SRCS= logger.c mconnect.c syslog.c vacation.c
13:
14: LIBS= ../lib/libsys.a -ldbm
15: DBMLIB= -ldbm
16: CONVTIME=../src/convtime.o
17: DESTDIR=
18:
19: CHOWN= -echo chown
20: CHMOD= chmod
21: O= -O
22: COPTS=
1.1.1.2 ! root 23: CCONFIG=-I../include -DDBM -DLOG -DVMUNIX
1.1 root 24: CFLAGS= $O $(COPTS) $(CCONFIG)
25: AR= -ar
26: ARFLAGS=rvu
27: LINT= lint
28: XREF= ctags -x
29: CP= cp
30: MV= mv
31: INSTALL=install -c -s
32: M4= m4
33: TOUCH= touch
34: ABORT= false
35:
36: GET= sccs get
37: DELTA= sccs delta
38: WHAT= sccs what
39: PRT= sccs prt
40: REL=
41:
42: ROOT= root
43: OBJMODE=755
44:
45: .c.o:
46: ${CC} -c $(CFLAGS) $*.c
47:
48: all: $(ALL)
49:
50: logger: logger.o
51: ${CC} $(COPTS) -o $@ $*.o $(LIBS)
52:
53: mconnect: mconnect.o
54: ${CC} $(COPTS) -o $@ $*.o
55:
56: praliases: praliases.o
57: ${CC} $(COPTS) -o $@ $*.o
58:
59: syslog: syslog.o
60: ${CC} $(COPTS) -o $@ $*.o
61:
62: vacation: vacation.o
63: ${CC} $(COPTS) $(DBMLIB) -o $@ $*.o $(CONVTIME)
64:
65: sources: $(SRCS)
66:
67: $(SRCS):
68: $(GET) $(REL) SCCS/s.$@
69:
70: clean:
71: rm -f $(ALL) core a.out make.out lint.out
72: rm -f *.o ,*
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.