From: Antonio Ospite Date: Fri, 30 Sep 2011 11:21:06 +0000 (+0200) Subject: kinect_fetch_fw: make FW_DESTDIR an absolute path X-Git-Tag: v0.1~10 X-Git-Url: https://git.ao2.it/kinect-audio-setup.git/commitdiff_plain/c8cde97600e7c7905409a11441eb00b73e94f9ee kinect_fetch_fw: make FW_DESTDIR an absolute path This allows passing relative paths as arguments and be sure they don't end up being relative to the temporary directory. Also remove the slash after DESTDIR to avoid double slash. --- diff --git a/kinect_fetch_fw b/kinect_fetch_fw index ec5487e..59ccb01 100755 --- a/kinect_fetch_fw +++ b/kinect_fetch_fw @@ -18,7 +18,7 @@ set -e SDK_URL=${SDK_URL:-"http://download.microsoft.com/download/8/4/C/84C9EF40-EE49-42C2-AE26-C6E30921182F/KinectSDK32.msi"} [ $# -lt 1 ] && { echo "usage: $(basename "$0") []"; exit 1; } -FW_DESTDIR=$1 +FW_DESTDIR=$(readlink -f $1) LOADER_PATH=${2:-"/usr/local/sbin/kinect_upload_fw"} command -v wget >/dev/null 2>&1 || { echo "$(basename "$0"): command 'wget' is needed." ; exit 1; } @@ -35,8 +35,8 @@ rm -f "$ARCHIVE_NAME" && wget "$SDK_URL" -O "$ARCHIVE_NAME" FW_FILE=$(ls UACFirmware.* | cut -d ' ' -f 1) -install -d "$DESTDIR/$FW_DESTDIR" -install -m 644 "$FW_FILE" "$DESTDIR/$FW_DESTDIR" +install -d "${DESTDIR}${FW_DESTDIR}" +install -m 644 "$FW_FILE" "${DESTDIR}${FW_DESTDIR}" FIRMWARE_PATH=$FW_DESTDIR/$(basename "$FW_FILE")