|
|
1.1 ! root 1: LIB=/usr/v9/lib/upas ! 2: MAIL=/usr/mail ! 3: SMTPQ=/usr/spool/smtpq ! 4: SYSALIAS=namefiles ! 5: USERALIAS=/lib/names ! 6: MBOXMODE=0600 ! 7: ! 8: # The following library seems to have a different name on every ! 9: # System 5 I know. ! 10: # ! 11: # SOCLIB=-lbsd # for MIPS ! 12: # SOCLIB=-lsocket # for Microsoft on AT&T 6386 ! 13: # SOCLIB=-lcmc # for 3bvme ! 14: SOCKLIB=-lbsd ! 15: ! 16: LIBC=s5libc.a ! 17: all: config.o ! 18: rm -f ../config/config.o; ! 19: ln config.o ../config/config.o ! 20: rm -f ../libc/libc.a; ! 21: (cd ../libc; make UNIX=-DSYS5 $(LIBC); ln $(LIBC) libc.a) ! 22: (cd ../common; make UNIX=-DSYS5) ! 23: (cd ../send; make UNIX=-DSYS5) ! 24: (cd ../print; make UNIX=-DSYS5) ! 25: (cd ../ns; make UNIX=-DSYS5) ! 26: (cd ../smtp; make "LIBS=${SOCKLIB}" "FUNNY=-DSYS5" s5) ! 27: ! 28: config.c: makefile ! 29: rm -f config.c ! 30: echo 'char *UPASROOT = "$(LIB)/";' >> config.c ! 31: echo 'char *MAILROOT = "$(MAIL)/";' >> config.c ! 32: echo 'char *SMTPQROOT = "$(SMTPQ)/";' >> config.c ! 33: echo 'char *SYSALIAS = "$(SYSALIAS)";' >> config.c ! 34: echo 'char *USERALIAS = "$(USERALIAS)";' >> config.c ! 35: echo 'int MBOXMODE = $(MBOXMODE);' >> config.c ! 36: ! 37: install: ! 38: -mkdir $(LIB) ! 39: -mkdir $(MAIL) ! 40: (cd ../send; make install LIB=$(LIB)) ! 41: (cd ../ns; make install LIB=$(LIB)) ! 42: (cd ../print; make install LIB=$(LIB)) ! 43: (cd ../misc; make install LIB=$(LIB)) ! 44: (cd ../smtp; make install LIB=$(LIB)) ! 45: ! 46: clean: ! 47: (cd ../libc; make clean) ! 48: (cd ../misc; make clean) ! 49: (cd ../common; make clean) ! 50: (cd ../send; make clean) ! 51: (cd ../ns; make clean) ! 52: (cd ../print; make clean) ! 53: (cd ../smtp; make clean) ! 54: rm -f config.o ! 55: rm -f ../config/config.o
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.