Bell 32V development
[unix-history] / usr / src / cmd / uucp / makefile
CommitLineData
83f47b6a
TL
1CC=cc
2LFLAGS=
3CFLAGS=-O -g
4LIBS=
5FRC=
6OWNER=uucpa
7INSDIR=/usr/lib/uucp
8PKON=pkon.o
9IOCTL=
10COMMANDS=uucp uux uuxqt uucico uulog uuclean
11OFILES=cpmv.o expfile.o gename.o getpwinfo.o index.o lastpart.o \
12 prefix.o shio.o ulockf.o xqt.o
13INIT=init
14
15all: $(INIT) $(COMMANDS)
16 :
17
18install: all
19 install -s uucp $(DESTDIR)/bin
20 install -s uux $(DESTDIR)/bin
21 install -s uuxqt $(DESTDIR)$(INSDIR)
22 install -s uucico $(DESTDIR)$(INSDIR)
23 install -s uulog $(DESTDIR)$(INSDIR)
24 install -s uuclean $(DESTDIR)$(INSDIR)
25
26clean:
27 rm -f uucp uux uuxqt uucico uulog uuclean *.o
28
29
30init: anlwrk.o chkpth.o cpmv.o expfile.o gename.o \
31 getargs.o getprm.o getpwinfo.o gnamef.o gnsys.o \
32 gnxseq.o gwd.o imsg.o index.o lastpart.o logent.o \
33 prefix.o sdmail.o shio.o sysacct.o \
34 systat.o ulockf.o versys.o xqt.o anyread.o
35 :
36
37uucp: uucp.o gwd.o $(OFILES) chkpth.o getargs.o logent.o versys.o
38 $(CC) uucp.o gwd.o $(OFILES) \
39 chkpth.o getargs.o logent.o versys.o \
40 $(LIBS) $(LFLAGS) -o uucp
41
42uucp.o: $(FRC)
43 $(CC) -c $(CFLAGS) uucp.c
44
45uux: uux.o
46 $(CC) uux.o gwd.o $(OFILES) \
47 chkpth.o getargs.o getprm.o versys.o anyread.o \
48 $(LIBS) $(LFLAGS) -o uux
49
50uux.o: $(FRC)
51 $(CC) -c $(CFLAGS) uux.c
52
53uuxqt: uuxqt.o
54 $(CC) uuxqt.o $(OFILES) \
55 getprm.o gnamef.o logent.o \
56 $(LIBS) $(LFLAGS) -o uuxqt
57
58uuxqt.o: $(FRC)
59 $(CC) -c $(CFLAGS) uuxqt.c
60
61uucico: cico.o conn.o cntrl.o pk0.o pk1.o gio.o uucp.h uucpdefs.h \
62 sdmail.o $(IOCTL) $(PKON) $(OFILES)
63 $(CC) cico.o cntrl.o conn.o pk0.o pk1.o gio.o \
64 sdmail.o $(IOCTL) $(PKON) $(OFILES) \
65 anlwrk.o chkpth.o getargs.o gnamef.o gnsys.o gnxseq.o \
66 imsg.o logent.o sysacct.o systat.o \
67 $(LIBS) $(LFLAGS) -o uucico
68
69
70cico.o conn.o cntrl.o gio.o pkon.o pk0.o pk1.o ioctl.o: $(FRC)
71
72uulog: uulog.o
73 $(CC) uulog.o prefix.o xqt.o ulockf.o gnamef.o \
74 $(LIBS) $(LFLAGS) -o uulog
75
76uulog.o: $(FRC)
77 $(CC) -c $(CFLAGS) uulog.c
78
79uuclean: uuclean.o
80 $(CC) uuclean.o gnamef.o prefix.o sdmail.o getpwinfo.o \
81 $(LIBS) $(LFLAGS) -o uuclean
82
83uuclean.o: $(FRC)
84 $(CC) -c $(CFLAGS) uuclean.c
85
86uurecover: uurecover.o
87 $(CC) uurecover.o $(LIBS) $(LFLAGS) -o uurecover
88 -ls -l uurecover
89
90uurecover.o: $(FRC)
91 $(CC) -c $(CFLAGS) uurecover.c
92
93FRC: