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,6 +40,20 @@ _add() {
set +e set +e
} }
if [ "$(uname)" = Darwin ]; then
_locked() {
local lockfile="$1"
shift
while ! shlock -p $$ -f $lockfile; do
sleep 0.2
done
$*
rm $lockfile
}
else
_locked() { _locked() {
local lockfile="$1" local lockfile="$1"
shift shift
@ -49,6 +63,7 @@ _locked() {
$* $*
) 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() {