#!/bin/bash # get configuration BUILDSERVER_CONFIG_DIR="/etc/mage-buildserver" source ${BUILDSERVER_CONFIG_DIR}/buildserver.conf source ${BUILDSERVER_LIB_DIR}/buildserver-functions.sh install -d ${BUILDROOT}/svn install -d ${BUILDROOT}/.stamps if [ -d ${BUILDROOT}/svn/mage/.svn ] then svn update ${BUILDROOT}/svn/mage || die "svn update mage" else svn checkout "${MAGE_SVN_REPO}" ${BUILDROOT}/svn/mage || die "svn checkout mage" fi touch ${BUILDROOT}/.stamps/mage_svn-checkout-ok if [ -d ${BUILDROOT}/svn/smage/.svn ] then svn update ${BUILDROOT}/svn/smage || die "svn update smage" else svn checkout "${SMAGE_SVN_REPO}" ${BUILDROOT}/svn/smage || die "svn checkout smage" fi touch ${BUILDROOT}/.stamps/smage_svn-checkout-ok