|
|
1.1 root 1: # pyxis is an SGI box.
2:
3: LIB=/v/lib/upas
4: # *** this is unusual
5: MAIL=/usr/mail
6: SMTPQ=/usr/spool/smtpq
7: SYSALIAS=namefiles
8: USERALIAS=/lib/names
9: MBOXMODE=0600
10: CFLAGS=-cckr
11:
12:
13: LIBC=sgilibc.a
14: all: config.o ../common/sys.h
15: rm -f ../config/config.o;
16: ln config.o ../config/config.o
17: rm -f ../libc/libc.a;
18: (cd ../libc; CFLAGS=-cckr make $(LIBC); ln $(LIBC) libc.a)
19: (cd ../common; CFLAGS=-cckr SCFLAGS="-I/usr/include/bsd" make)
20: (cd ../send; CFLAGS=-cckr SLFLAGS=-lbsd make)
21: (cd ../print; CFLAGS=-cckr SCFLAGS="-I/usr/include/bsd" SLFLAGS= make)
22: (cd ../ns; CFLAGS=-cckr make)
23: (cd ../ipc; CFLAGS=-cckr SCFLAGS="-I/usr/include/bsd" ERR=mips_err.o \
24: make init tcp lib)
25: (cd ../smtp; CFLAGS=-cckr SCFLAGS='-I/usr/include/bsd' SLFLAGS=-lbsd make)
26:
27: config.c: makefile
28: rm -f config.c
29: echo 'char *UPASROOT = "$(LIB)/";' >> config.c
30: echo 'char *MAILROOT = "$(MAIL)/";' >> config.c
31: echo 'char *SMTPQROOT = "$(SMTPQ)/";' >> config.c
32: echo 'char *SYSALIAS = "$(SYSALIAS)";' >> config.c
33: echo 'char *USERALIAS = "$(USERALIAS)";' >> config.c
34: echo 'int MBOXMODE = $(MBOXMODE);' >> config.c
35:
36: ../common/sys.h: sys.h
37: cp sys.h ../common/sys.h
38: touch ../common/mail.h
39:
40: install:
41: -mkdir $(LIB)
42: -mkdir $(MAIL)
43: (cd ../send; make install LIB=$(LIB))
44: (cd ../ns; make install LIB=$(LIB))
45: (cd ../print; make install LIB=$(LIB))
46: (cd ../misc; make install LIB=$(LIB))
47: (cd ../smtp; make install LIB=$(LIB))
48:
49: clean:
50: rm -f ../common/sys.h
51: (cd ../libc; make clean)
52: (cd ../misc; make clean)
53: (cd ../common; make clean)
54: (cd ../send; make clean)
55: (cd ../ns; make clean)
56: (cd ../print; make clean)
57: (cd ../ipc; make clean)
58: (cd ../smtp; make clean)
59: rm -f config.o
60: rm -f ../config/config.o
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.