|
|
1.1 ! root 1: S=/usr/src/libc ! 2: I=/usr/include ! 3: df(){ ! 4: for i in *.c ! 5: do ! 6: echo $i ! 7: diff $i $S/$1/$i ! 8: done ! 9: for i in *.h ! 10: do ! 11: echo $i ! 12: diff $i $I/$i ! 13: done ! 14: } ! 15: ! 16: if [ -s export ] ! 17: then ! 18: echo removing extant export ! 19: rm -fr export ! 20: fi ! 21: echo diffing libraries ! 22: cd export.proto/libc ! 23: df gen ! 24: cd ../fio ! 25: df fio ! 26: cd ../math ! 27: df math ! 28: cd ../.. ! 29: echo copying proto ! 30: reccp export.proto export ! 31: cd export ! 32: cp /usr/bin/mkconv /usr/bin/membername . ! 33: cp /usr/man/man1/mk.1 . ! 34: cp ../src/*.[ch] . ! 35: cp /usr/include/ndir.h ndir.h ! 36: cp /usr/lib/tmac/tmac.an . ! 37: cp ../tut.ms . ! 38: sed -e '/-o nmk/s:$: fio/fio.a libc/libc.a math/math.a:'\ ! 39: -e '1,$s/V9/SYSV/g' -e 's/CFLAGS=/&-I.. /' ../src/mkfile > mkfile ! 40: O=`ls *.c | sed -e 's/.$/o/'` ! 41: O=`echo $O` ! 42: echo "OBJ=$O" > temp ! 43: cat Makefile >> temp ! 44: echo "$O: " *.h >> temp ! 45: mv temp Makefile ! 46: echo bundling ! 47: (echo mkdir math fio libc; bundle `find . -type f -print`) > ../mk.bundle ! 48: cd .. ! 49: ls -l mk.bundle
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.