dist: tools: git-cache: bump version

adds OSX fixes for md5sum, flock
This commit is contained in:
Kaspar Schleiser 2017-01-12 17:31:57 +01:00
parent 51d13ee906
commit 17b35f6ece

View File

@ -40,15 +40,30 @@ _add() {
set +e set +e
} }
_locked() { if [ "$(uname)" = Darwin ]; then
local lockfile="$1" _locked() {
shift local lockfile="$1"
shift
( while ! shlock -p $$ -f $lockfile; do
sleep 0.2
done
$*
rm $lockfile
}
else
_locked() {
local lockfile="$1"
shift
(
flock -w 600 9 || exit 1 flock -w 600 9 || exit 1
$* $*
) 9>"$lockfile" ) 9>"$lockfile"
} }
fi
update() { update() {
set -e set -e
@ -108,7 +123,7 @@ _check_commit() {
} }
_remote_name() { _remote_name() {
echo "$*" | md5sum | cut -d\ -f1 echo "$*" | git hash-object --stdin
} }
_tag_to_sha1() { _tag_to_sha1() {