summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Gabriel <mike.gabriel@das-netzwerkteam.de>2011-04-26 00:39:08 +0200
committerMike Gabriel <mike.gabriel@das-netzwerkteam.de>2011-04-26 00:39:08 +0200
commit51ca99d3354011bd8b2bf86e6e649d0f95bd2e00 (patch)
tree650293419ad6a946eef13388d695ebda17dc2ca4
parent8f875db205c5868be3de75e0a4946ac305baec07 (diff)
downloadbuildscripts-51ca99d3354011bd8b2bf86e6e649d0f95bd2e00.tar.gz
buildscripts-51ca99d3354011bd8b2bf86e6e649d0f95bd2e00.tar.bz2
buildscripts-51ca99d3354011bd8b2bf86e6e649d0f95bd2e00.zip
allows to either run x2go-buildallpackages for main or heuler or for both
-rwxr-xr-xbin/x2go-buildallpackages19
1 files changed, 12 insertions, 7 deletions
diff --git a/bin/x2go-buildallpackages b/bin/x2go-buildallpackages
index 72cb635..0736d84 100755
--- a/bin/x2go-buildallpackages
+++ b/bin/x2go-buildallpackages
@@ -52,13 +52,18 @@ pyhoca-gui main build-main
x2gothinclient main heuler tmpfs
"
+COMPONENT=${1:-""}
+
# build the newest code... (nightly-builds)
-for pkg comp checkout in $LIB_PACKAGES_HEULER + $APP_PACKAGES_HEULER; do
- x2go-buildpackage $pkg $comp $checkout
-done
+[ "x$COMPONENT" = "xheuler" ] || [ -z $COMPONENT ] && {
+ for pkg comp checkout in $LIB_PACKAGES_HEULER + $APP_PACKAGES_HEULER; do
+ x2go-buildpackage $pkg $comp $checkout
+ done
+}
# build all packages tagged as ,,build-main'Ä
-for pkg comp checkout in $LIB_PACKAGES_MAIN + $APP_PACKAGES_MAIN; do
- x2go-buildpackage $pkg $comp $checkout
-done
-
+[ "x$COMPONENT" = "xmain" ] || [ -z $COMPONENT ] && {
+ for pkg comp checkout in $LIB_PACKAGES_MAIN + $APP_PACKAGES_MAIN; do
+ x2go-buildpackage $pkg $comp $checkout
+ done
+}