summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Gabriel <mike.gabriel@das-netzwerkteam.de>2013-05-25 13:19:19 +0200
committerMike Gabriel <mike.gabriel@das-netzwerkteam.de>2013-05-25 13:19:19 +0200
commite58dc2cc9d1739c8ab3bb3e2b90569a3d6789f5d (patch)
tree6707edf052e5038ea8467b82eb837dd5eac7dfcc
parent61d1d084e062f8c09350ec8ed1263a48d3b46368 (diff)
downloadbuildscripts-e58dc2cc9d1739c8ab3bb3e2b90569a3d6789f5d.tar.gz
buildscripts-e58dc2cc9d1739c8ab3bb3e2b90569a3d6789f5d.tar.bz2
buildscripts-e58dc2cc9d1739c8ab3bb3e2b90569a3d6789f5d.zip
allow all-packages-builds for one distro version only
-rwxr-xr-xbin/build-all-packages8
1 files changed, 8 insertions, 0 deletions
diff --git a/bin/build-all-packages b/bin/build-all-packages
index 4ba2bb2..7528501 100755
--- a/bin/build-all-packages
+++ b/bin/build-all-packages
@@ -17,6 +17,8 @@
# Free Software Foundation, Inc.,
# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.
+CODENAME=$1
+
COMPONENT_MAIN="main"
COMPONENT_NIGHTLY="nightly"
@@ -35,6 +37,9 @@ COMPONENT=${1:-""}
# build the newest code... (nightly-builds)
[ "x$COMPONENT" = "x$COMPONENT_NIGHTLY" ] || [ -z $COMPONENT ] && {
echo -e $LIB_PACKAGES_NIGHTLY $APP_PACKAGES_NIGHTLY | while read pkg comp checkout; do
+ if [ -n $CODENAME ]; then
+ comp="$comp/$CODENAME"
+ fi
if [ "x$(basename $0)" = "x$PREFIX-build-all-packages" ]; then
$PREFIX-build-package $pkg $comp $checkout
elif [ "x$(basename $0)" = "x$PREFIX-upload-all-packages" ]; then
@@ -48,6 +53,9 @@ COMPONENT=${1:-""}
# build all packages tagged as build-main
[ "x$COMPONENT" = "x$COMPONENT_MAIN" ] || [ -z $COMPONENT ] && {
echo -e $LIB_PACKAGES_MAIN $APP_PACKAGES_MAIN | while read pkg comp checkout; do
+ if [ -n $CODENAME ]; then
+ comp="$comp/$CODENAME"
+ fi
if [ "x$(basename $0)" = "x$PREFIX-build-all-packages" ]; then
$PREFIX-build-package $pkg $comp $checkout
elif [ "x$(basename $0)" = "x$PREFIX-upload-all-packages" ]; then