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