#!/bin/bash # get configuration BUILDSERVER_CONFIG_DIR="/etc/mage-buildserver" source ${BUILDSERVER_CONFIG_DIR}/buildserver.conf source ${BUILDSERVER_LIB_DIR}/buildserver-functions.sh # override #BUILDROOT="/mnt/test-buildroot" #BUILD_ARCH=( x86_64 i686 ) #BUILDROOT_PROFILE="R11" #SMAGE_SVN_REPO="svn://cvs.magellan-linux.de/smage/trunk" #MAGE_SVN_REPO="svn://cvs.magellan-linux.de/mage/trunk" for arch in src ${BUILD_ARCH[*]} do if [ -f ${BUILDROOT}/.stamps/${arch}_bootstrap-ok ] then runarch "${arch}" mage upgrade || die "${arch} upgrade" else echo "Warning: No buildroot for arch '${arch}' bootstrapped. Doing nothing" fi done # regen mage-tree for all arches ${BUILDSERVER_LIB_DIR}/buildserver-setup-mage-tree.sh