summaryrefslogtreecommitdiff
path: root/bin
diff options
context:
space:
mode:
authorMike Gabriel <mike.gabriel@das-netzwerkteam.de>2011-06-08 00:35:51 +0200
committerMike Gabriel <mike.gabriel@das-netzwerkteam.de>2011-06-08 00:35:51 +0200
commitdea262b37d7b0d278b908551884c89358d6f522d (patch)
tree95d8d85fac14c14c47f1349df96ae69ba2563367 /bin
parent332444289596127d45c798e964185ace59b7bf69 (diff)
downloadbuildscripts-dea262b37d7b0d278b908551884c89358d6f522d.tar.gz
buildscripts-dea262b37d7b0d278b908551884c89358d6f522d.tar.bz2
buildscripts-dea262b37d7b0d278b908551884c89358d6f522d.zip
if a codename is given on the command line, force the package build
Diffstat (limited to 'bin')
-rwxr-xr-xbin/x2go-build-package3
1 files changed, 2 insertions, 1 deletions
diff --git a/bin/x2go-build-package b/bin/x2go-build-package
index d6758ca..80cddb4 100755
--- a/bin/x2go-build-package
+++ b/bin/x2go-build-package
@@ -34,6 +34,7 @@ set_vars() {
ARGV2_CODENAME=$(echo "$2/" | cut -d"/" -f2)
COMPONENT=${ARGV2_COMPONENT:-${COMPONENT:-heuler}}
CODENAMES=${ARGV2_CODENAME:-${CODENAMES}}
+ [ -n $CODENAMES ] && FORCE_BUILD=0 || FORCE_BUILD=-1
if [ "x$COMPONENT" = "xmain" ]; then
CHECKOUT=${3:-build-main}
elif [ "x$COMPONENT" = "xheuler" ]; then
@@ -183,7 +184,7 @@ upload_packages() {
### MAIN ###
set_vars $@ && {
if [ "x$(basename $0)" = "xx2go-build-package" ] || [ "x$(basename $0)" = "xx2go-build+upload-package" ]; then
- cd $PROJECT_DIR && x2go-pkgneedsbuild $CHECKOUT && {
+ cd $PROJECT_DIR && x2go-pkgneedsbuild $CHECKOUT || $FORCE_BUILD && {
clear_pkgdist
prepare_workspace && {
build_packages