Commit | Line | Data |
---|---|---|
83f47b6a TL |
1 | CC=cc |
2 | LFLAGS= | |
3 | CFLAGS=-O -g | |
4 | LIBS= | |
5 | FRC= | |
6 | OWNER=uucpa | |
7 | INSDIR=/usr/lib/uucp | |
8 | PKON=pkon.o | |
9 | IOCTL= | |
10 | COMMANDS=uucp uux uuxqt uucico uulog uuclean | |
11 | OFILES=cpmv.o expfile.o gename.o getpwinfo.o index.o lastpart.o \ | |
12 | prefix.o shio.o ulockf.o xqt.o | |
13 | INIT=init | |
14 | ||
15 | all: $(INIT) $(COMMANDS) | |
16 | : | |
17 | ||
18 | install: 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 | ||
26 | clean: | |
27 | rm -f uucp uux uuxqt uucico uulog uuclean *.o | |
28 | ||
29 | ||
30 | init: 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 | ||
37 | uucp: 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 | ||
42 | uucp.o: $(FRC) | |
43 | $(CC) -c $(CFLAGS) uucp.c | |
44 | ||
45 | uux: 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 | ||
50 | uux.o: $(FRC) | |
51 | $(CC) -c $(CFLAGS) uux.c | |
52 | ||
53 | uuxqt: uuxqt.o | |
54 | $(CC) uuxqt.o $(OFILES) \ | |
55 | getprm.o gnamef.o logent.o \ | |
56 | $(LIBS) $(LFLAGS) -o uuxqt | |
57 | ||
58 | uuxqt.o: $(FRC) | |
59 | $(CC) -c $(CFLAGS) uuxqt.c | |
60 | ||
61 | uucico: 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 | ||
70 | cico.o conn.o cntrl.o gio.o pkon.o pk0.o pk1.o ioctl.o: $(FRC) | |
71 | ||
72 | uulog: uulog.o | |
73 | $(CC) uulog.o prefix.o xqt.o ulockf.o gnamef.o \ | |
74 | $(LIBS) $(LFLAGS) -o uulog | |
75 | ||
76 | uulog.o: $(FRC) | |
77 | $(CC) -c $(CFLAGS) uulog.c | |
78 | ||
79 | uuclean: uuclean.o | |
80 | $(CC) uuclean.o gnamef.o prefix.o sdmail.o getpwinfo.o \ | |
81 | $(LIBS) $(LFLAGS) -o uuclean | |
82 | ||
83 | uuclean.o: $(FRC) | |
84 | $(CC) -c $(CFLAGS) uuclean.c | |
85 | ||
86 | uurecover: uurecover.o | |
87 | $(CC) uurecover.o $(LIBS) $(LFLAGS) -o uurecover | |
88 | -ls -l uurecover | |
89 | ||
90 | uurecover.o: $(FRC) | |
91 | $(CC) -c $(CFLAGS) uurecover.c | |
92 | ||
93 | FRC: |