]> git.donarmstrong.com Git - lilypond.git/blob - make_patch
2e9246f4d759b7c3fd94647b288acd86d98b5c92
[lilypond.git] / make_patch
1 #!/bin/sh
2 old=$1
3 new=$2
4 nm=$3-
5
6 newarc=$nm$new.tar.gz
7 oldarc=$nm$old.tar.gz
8
9
10 if [ ! -x  $nm$new ]
11 then
12    echo untarring ..
13   tar zfxv $nm$new.tar.gz
14   if [ ! -f $newarc ]
15   then
16         echo cant find $newarc
17         exit
18   fi
19 fi
20 if [ ! -x  $nm$old ]
21 then
22    echo untarring
23    tar zfxv $nm$old.tar.gz
24   if [ ! -f $oldarc ]
25   then
26         echo cant find oldarc
27         exit
28   fi
29 fi
30
31 #(cd $nm$old; touch depend; make clean)
32 #(cd $nm$new; touch depend; make clean)
33 (cd $nm$new; diff -P -c  ../$nm$old . > ../patch-$new)
34 rm -rf $nm$old $nm$new