From e512261ecd0cac05bf2e695296662df75a413e48 Mon Sep 17 00:00:00 2001 From: malc Date: Sat, 19 May 2018 11:31:49 +0300 Subject: [PATCH] Cosmetics --- misc/getmupdf.bash | 20 +++++++++----------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/misc/getmupdf.bash b/misc/getmupdf.bash index 4a4d725..1bff88c 100644 --- a/misc/getmupdf.bash +++ b/misc/getmupdf.bash @@ -1,4 +1,4 @@ -#!/bin/sh +#!/bin/bash set -eu MUPDF_OUTPUT_DIR="$1" @@ -7,18 +7,16 @@ MUPDF_DESIRED_VERSION="bd88b96f7b7b21d64d4fb32a2674653a08f8cb38" if [ ! -d ${MUPDF_OUTPUT_DIR} ]; then echo "mupdf does not exist, fetching it from ${MUPDF_URL}" - git clone ${cloneargs} ${MUPDF_URL} --recursive ${MUPDF_OUTPUT_DIR} + git clone ${cloneargs-} ${MUPDF_URL} --recursive ${MUPDF_OUTPUT_DIR} fi cd ${MUPDF_OUTPUT_DIR} -git fetch +git remote update MUPDF_VERSION=$(git rev-parse HEAD) -if [ "${MUPDF_VERSION}" = "${MUPDF_DESIRED_VERSION}" ]; then - exit 0 -fi - -printf "mupdf current version is ${MUPDF_VERSION} " -echo "switching to ${MUPDF_DESIRED_VERSION}" -git checkout ${MUPDF_DESIRED_VERSION} -git submodule update --init --recursive +test "${MUPDF_VERSION}" = "${MUPDF_DESIRED_VERSION}" || { + printf "mupdf current version is ${MUPDF_VERSION} " + echo "switching to ${MUPDF_DESIRED_VERSION}" + git checkout ${MUPDF_DESIRED_VERSION} + git submodule update --init --recursive +} -- 2.11.4.GIT