From 8eec537a3f7a34ed564c23bb3199c2ac9303b63c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9CIgor=E2=80=9D?= <“klim-iv@gmail.com”> Date: Fri, 18 Jan 2013 11:04:56 +0400 Subject: [PATCH] Fix function for download external libs Fixed build errors when lib name contain '/'-chars --- build-webos-desktop.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/build-webos-desktop.sh b/build-webos-desktop.sh index b41cda7..9365a1e 100755 --- a/build-webos-desktop.sh +++ b/build-webos-desktop.sh @@ -134,7 +134,7 @@ do_fetch() { fi - ZIPFILE="${BASE}/tarballs/`basename ${1}`_${2}.zip" + ZIPFILE="${BASE}/tarballs/`basename ${1}`_${2//\//_}.zip" # if building from a tag, remove any cached "master" zipball to force it to be re-fetched if [ "${2}" != "master" ] ; then @@ -1394,14 +1394,14 @@ function build BUILD_DIR=$1 fi if [ $SKIPSTUFF -eq 0 ] || [ ! -d $BASE/$BUILD_DIR ] || \ - [ ! -e $BASE/$BUILD_DIR/luna-desktop-build-$2.stamp ] ; then + [ ! -e $BASE/$BUILD_DIR/luna-desktop-build-${2//\//_}.stamp ] ; then echo echo "Building ${BUILD_DIR} ..." echo time build_$1 $2 $3 $4 echo if [ -d $BASE/$BUILD_DIR ] ; then - touch $BASE/$BUILD_DIR/luna-desktop-build-$2.stamp + touch $BASE/$BUILD_DIR/luna-desktop-build-${2//\//_}.stamp fi return fi