159243Sobrien#!/bin/sh 259243Sobrien# 359243Sobrien# MAKEDIFFS.sh: Make context diffs for the csh sources 459243Sobrien# 559243SobrienXINUDIR=/usr/share/src/mtXinu/bin/csh 659243SobrienBSDDIR=/usr/share/src/mtXinu/BSD/bin/csh 759243SobrienTAHOEDIR=/usr/share/src/mtXinu/TAHOE/bin/csh 859243SobrienRENODIR=/usr/share/src/mtXinu/RENO/bin/csh 959243SobrienTCSHDIR=`pwd` 1059243Sobriencase "x$1" in 1159243Sobrienxxinu) 1259243Sobrien CSHDIR=$XINUDIR;; 1359243Sobrienxbsd) 1459243Sobrien CSHDIR=$BSDDIR;; 1559243Sobrienxtahoe) 1659243Sobrien CSHDIR=$TAHOEDIR;; 1759243Sobrienxreno) 1859243Sobrien CSHDIR=$RENODIR;; 1959243Sobrienx*) 2059243Sobrien echo "Usage: `basename $0` [bsd|tahoe|xinu|reno]";exit 1;; 2159243Sobrienesac 2259243SobrienDIFF1='sh.c sh.char.c sh.dir.c sh.dol.c sh.err.c sh.exec.c sh.exp.c sh.file.c' 2359243SobrienDIFF2='sh.func.c sh.glob.c sh.hist.c sh.init.c sh.lex.c sh.misc.c sh.parse.c sh.print.c' 2459243SobrienDIFF3='sh.proc.c sh.sem.c sh.set.c sh.time.c sh.char.h sh.dir.h sh.h sh.local.h sh.proc.h' 2559243Sobrien 2659243Sobrienfor i in $DIFF1 2759243Sobriendo 2859243Sobrien diff -c $CSHDIR/$i $TCSHDIR/$i 2959243Sobriendone > DIFFS.1 3059243Sobrien 3159243Sobrienfor i in $DIFF2 3259243Sobriendo 3359243Sobrien diff -c $CSHDIR/$i $TCSHDIR/$i 3459243Sobriendone > DIFFS.2 3559243Sobrien 3659243Sobrienfor i in $DIFF3 3759243Sobriendo 3859243Sobrien diff -c $CSHDIR/$i $TCSHDIR/$i 3959243Sobriendone > DIFFS.3 4059243Sobrienexit 0 41