--- branches/magellan-next/include/svn.sminc 2010/09/14 16:46:32 6654 +++ branches/magellan-next/include/svn.sminc 2010/09/28 19:50:36 7093 @@ -18,11 +18,11 @@ [ ! -d "${SRCDIR}" ] && { install -d ${SRCDIR} || die; } # get all our modules or update them - if [ ! -d ${SRCDIR}/${MY_SVN_MODULE}/.svn ] + if [ ! -d ${SRCDIR}/.svn ] then - ( cd ${SRCDIR}; svn checkout ${MY_SVN_OPTS} ${SVNROOT}/${MY_SVN_MODULE} ) + svn checkout ${MY_SVN_OPTS} ${SVNROOT}/${MY_SVN_MODULE} ${SRCDIR} || die else - ( cd ${SRCDIR}; svn update ${MY_SVN_OPTS} ${SVNROOT}/${MY_SVN_MODULE} ) + svn update ${MY_SVN_OPTS} ${SVNROOT}/${MY_SVN_MODULE} ${SRCDIR} || die fi # correct permissions @@ -36,7 +36,6 @@ done # set correct SRCDIR - export SRCDIR="${SRCDIR}/${MY_SVN_MODULE}" cd ${SRCDIR} # clean up backup files (foo~)