|
|
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: include(../md/config.m4)dnl
8:
9: ALL= logger mconnect syslog vacation
10: SRCS= logger.c mconnect.c syslog.c vacation.c
11:
12: LIBS= ../lib/libsys.a m4LIBS
13: DBMLIB= -ldbm
14: CONVTIME=../src/convtime.o
15: DESTDIR=
16:
17: CHOWN= -echo chown
18: CHMOD= chmod
19: O= -O
20: COPTS=
21: CCONFIG=-I../`include' -DDBM -DDEBUG -DLOG m4CONFIG
22: CFLAGS= $O $(COPTS) $(CCONFIG)
23: ASMSED= ../`include'/asm.sed
24: AR= -ar
25: ARFLAGS=rvu
26: LINT= lint
27: XREF= ctags -x
28: CP= cp
29: MV= mv
30: INSTALL=install -c -s
31: M4= m4
32: TOUCH= touch
33: ABORT= false
34:
35: GET= sccs get
36: DELTA= sccs delta
37: WHAT= sccs what
38: PRT= sccs prt
39: REL=
40:
41: ROOT= root
42: OBJMODE=755
43:
44: .c.o:
45: cc -S $(CFLAGS) $*.c
46: sed -f $(ASMSED) $*.s | as -o $*.o
47: rm -f $*.s
48:
49: all: $(ALL)
50:
51: logger: logger.o
52: cc $(COPTS) -o $@ $*.o $(LIBS)
53:
54: mconnect: mconnect.o
55: cc $(COPTS) -o $@ $*.o
56:
57: praliases: praliases.o
58: cc $(COPTS) -o $@ $*.o
59:
60: syslog: syslog.o
61: cc $(COPTS) -o $@ $*.o
62:
63: vacation: vacation.o
64: cc $(COPTS) $(DBMLIB) -o $@ $*.o $(CONVTIME)
65:
66: sources: $(SRCS)
67:
68: $(SRCS):
69: $(GET) $(REL) SCCS/s.$@
70:
71: clean:
72: rm -f $(ALL) core a.out make.out lint.out
73: rm -f *.o ,*
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.