#!/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" if [ -f ${BUILDROOT}/.stamps/src_bootstrap-ok ] then runarch src mage upgrade || die "src upgrade" else echo "Warning: No buildroot for arch 'src' bootstrapped. Doing nothing" fi for arch in ${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