--- trunk/core/include/cmake.sminc 2008/10/10 13:29:42 2 +++ trunk/core/include/cmake.sminc 2010/02/12 13:29:14 4858 @@ -127,13 +127,20 @@ { cd ${SRCDIR} + # remove build dir if exist + [[ -d ${BUILDDIR}/build ]] && rm -rf ${BUILDDIR}/build + + # build outside of the source dir + install -d ${BUILDDIR}/build || die + cd ${BUILDDIR}/build + cmake_configure || die mmake || die } cmake_src_install() { - cd ${SRCDIR} + cd ${BUILDDIR}/build make DESTDIR=${BINDIR} install || die local i