|
|
1.1 root 1: #
2: # 12/7/90
3: # Makefile for various auxiliary uucp executables
4: #
5:
6: IDIR=../include
7: ADIR=../aux
8: #DESTDIR=/interim/usr/bin/
9: #DESTDIR2=/interim/usr/lib/uucp/
10:
11: CFLAGS= -O -I$(IDIR)
12: LFLAGS= -n
13:
14: ALIB= $(ADIR)/libuuaux.a
15: LIBX= /usr/lib/libndir.a
16:
17: all: support uucp uudecode uuencode uulog uuname uux uumkdir uutouch \
18: uuxqt scripts uucico \
19: @
20:
21: uucp: uucp.o $(ALIB)
22: $(CC) $(CFLAGS) -o $(DESTDIR)$@ $(LFLAGS) $<
23: su root chmog 6511 uucp uucp $(DESTDIR)uucp
24:
25: uudecode: uudecode.o
26: $(CC) -o $(DESTDIR)$@ $(LFLAGS) $<
27: su root chmog 511 bin bin $(DESTDIR)uudecode
28:
29: uuencode: uuencode.o
30: $(CC) -o $(DESTDIR)$@ $(LFLAGS) $<
31: su root chmog 511 bin bin $(DESTDIR)uuencode
32:
33: uulog: uulog.o $(ALIB)
34: $(CC) -o $(DESTDIR)$@ $(LFLAGS) $<
35: su root chmog 511 bin bin $(DESTDIR)uulog
36:
37: uuname: uuname.o $(ALIB)
38: $(CC) -o $(DESTDIR)$@ $(LFLAGS) $<
39: su root chmog 6511 uucp uucp $(DESTDIR)uuname
40:
41: uux: uux.o $(ALIB)
42: $(CC) -o $(DESTDIR)$@ $(LFLAGS) $<
43: su root chmog 6511 uucp uucp $(DESTDIR)uux
44:
45:
46: uumkdir: uumkdir.o $(ALIB)
47: $(CC) -o $(DESTDIR)$@ $(LFLAGS) $<
48: su root chmog 6511 root root $(DESTDIR)$@
49:
50: uutouch: uutouch.o $(ALIB)
51: $(CC) -o $(DESTDIR)$@ $(LFLAGS) $<
52: su root chmog 6511 uucp uucp $(DESTDIR)uutouch
53:
54: uuxqt: uuxqt.o $(ALIB) $(LIBX)
55: $(CC) -o $(DESTDIR)$@ $(LFLAGS) $< -lmisc
56: su root chmog 6511 uucp uucp $(DESTDIR)uuxqt
57:
58: scripts:
59: (cd ../script ; su root cp * $(DESTDIR))
60: su root chmog 600 uucp uucp $(DESTDIR)L.sys
61: su root chmog 600 uucp uucp $(DESTDIR)L-devices
62: su root chmog 600 uucp uucp $(DESTDIR)Permissions
63:
64: uucico:
65: (cd ../dcp/objects ; export SRCPATH=.. ; make)
66:
67: support:
68: (cd ../aux; make)
69: (cd ../modemcap ; make)
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.