]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - contrib/tcsh/MAKEDIFFS
bhnd(9): Fix a few mandoc related issues
[FreeBSD/FreeBSD.git] / contrib / tcsh / MAKEDIFFS
1 #!/bin/sh
2 #
3 # MAKEDIFFS.sh: Make context diffs for the csh sources
4 #
5 XINUDIR=/usr/share/src/mtXinu/bin/csh
6 BSDDIR=/usr/share/src/mtXinu/BSD/bin/csh
7 TAHOEDIR=/usr/share/src/mtXinu/TAHOE/bin/csh
8 RENODIR=/usr/share/src/mtXinu/RENO/bin/csh
9 TCSHDIR=`pwd`
10 case "x$1" in
11 xxinu)
12     CSHDIR=$XINUDIR;;
13 xbsd)
14     CSHDIR=$BSDDIR;;
15 xtahoe)
16     CSHDIR=$TAHOEDIR;;
17 xreno)
18     CSHDIR=$RENODIR;;
19 x*)
20     echo "Usage: `basename $0` [bsd|tahoe|xinu|reno]";exit 1;;
21 esac
22 DIFF1='sh.c sh.char.c sh.dir.c sh.dol.c sh.err.c sh.exec.c sh.exp.c sh.file.c'
23 DIFF2='sh.func.c sh.glob.c sh.hist.c sh.init.c sh.lex.c sh.misc.c sh.parse.c sh.print.c'
24 DIFF3='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'
25
26 for i in $DIFF1
27 do
28     diff -c $CSHDIR/$i $TCSHDIR/$i
29 done > DIFFS.1
30
31 for i in $DIFF2
32 do
33     diff -c $CSHDIR/$i $TCSHDIR/$i
34 done > DIFFS.2
35
36 for i in $DIFF3
37 do
38     diff -c $CSHDIR/$i $TCSHDIR/$i
39 done > DIFFS.3
40 exit 0