aboutsummaryrefslogtreecommitdiff
path: root/contrib
diff options
context:
space:
mode:
Diffstat (limited to 'contrib')
m---------contrib/gana0
-rwxr-xr-xcontrib/gana-update.sh11
2 files changed, 6 insertions, 5 deletions
diff --git a/contrib/gana b/contrib/gana
-Subproject 75c838e74c41bf9a6c02cdfe8109a444056bf26
+Subproject cf9e9f70ae04da02be8d11fde5668e2ef72adc5
diff --git a/contrib/gana-update.sh b/contrib/gana-update.sh
index 12198027..b20bbaa1 100755
--- a/contrib/gana-update.sh
+++ b/contrib/gana-update.sh
@@ -17,13 +17,14 @@ ensure ()
# $2 -- src dir under contrib/
# $3 -- dst dir under ./
fn="$1"
- src="contrib/$2"
- dst="./$3"
+ src="contrib/$2/$fn"
+ dst="./$3/$fn"
- if ! diff $src/$fn $dst/$fn > /dev/null
+ if ! diff $src $dst > /dev/null
then
- cp $src/$fn $dst/$fn
- chmod -w $dst/$fn
+ test ! -f $dst || chmod +w $dst
+ cp $src $dst
+ chmod -w $dst
fi
}