[packages/chromium-browser/DEVEL] do not run build when invoked interactively
glen
glen at pld-linux.org
Mon Mar 4 15:19:37 CET 2013
commit eea8ad406fdb85189bdffa6c337e6707e042371e
Author: Elan Ruusamäe <glen at delfi.ee>
Date: Mon Mar 4 16:19:08 2013 +0200
do not run build when invoked interactively
get-source.sh | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/get-source.sh b/get-source.sh
index 0219e41..9e78c7c 100755
--- a/get-source.sh
+++ b/get-source.sh
@@ -12,6 +12,9 @@ LOCKFILE=$WORK_DIR/$PACKAGE_NAME-$CHANNEL.lock
OFFICIAL_URL=http://commondatastorage.googleapis.com/chromium-browser-official
DIST_DIR=$HOME/public_html/chromium-browser/src/$CHANNEL
+# skip package build if interactive
+tty -s && build_package=0
+
VERSION=$(wget -qO - "$CHANNELS_URL?os=linux&channel=$CHANNEL" | awk -F, 'NR > 1{print $3}')
if [ -z "$VERSION" ]; then
echo >&2 "Can't figure out version for $CHANNEL"
@@ -112,8 +115,8 @@ set -x
# try updating spec and build it as well
if [ -x $WORK_DIR/update-source.sh ]; then
- build_package=1 \
- publish_packages=1 \
+ build_package=${build_package-1} \
+ publish_packages=${publish_packages-1} \
sh -x $WORK_DIR/update-source.sh
fi
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/chromium-browser.git/commitdiff/eea8ad406fdb85189bdffa6c337e6707e042371e
More information about the pld-cvs-commit
mailing list