|
|
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.