From d07f8ec8e2432a35860af5b7ff2894bdf3742d28 Mon Sep 17 00:00:00 2001 From: Christian Neukirchen Date: Thu, 2 Jun 2016 15:55:15 +0200 Subject: xlocate: xsyncgit: also create basedir --- xlocate | 1 + 1 file changed, 1 insertion(+) (limited to 'xlocate') diff --git a/xlocate b/xlocate index cbfbfe4..995bd58 100755 --- a/xlocate +++ b/xlocate @@ -50,6 +50,7 @@ xsyncgit() { if [ -d "$XLOCATE_GIT" ]; then git -C "$XLOCATE_GIT" fetch -u -f "$XLOCATE_REPO" master:master else + [ -n "${XLOCATE_GIT%/*}" ] && mkdir -p "${XLOCATE_GIT%/*}" git clone --bare "$XLOCATE_REPO" "$XLOCATE_GIT" fi } -- cgit 1.4.1