Magellan Linux

Diff of /trunk/mage/usr/lib/mage/smage2.sh

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1620 by niro, Mon Jan 9 20:44:55 2012 UTC revision 1621 by niro, Tue Jan 10 15:48:33 2012 UTC
# Line 1146  step_by_step() Line 1146  step_by_step()
1146  resume_stamp()  resume_stamp()
1147  {  {
1148   local step="$1"   local step="$1"
1149   touch ${BUILDDIR}/.smage-${PKGNAME}-${step}   [[ ! -d ${BUILDDIR}/.stamps ]] && install -d ${BUILDDIR}/.stamps
1150     touch ${BUILDDIR}/.stamps/smage-${PKGNAME}-${step}
1151  }  }
1152    
1153  run_resume()  run_resume()
1154  {  {
1155   local step="$1"   local step="$1"
1156    
1157   if mqueryfeature "resume" && [[ -f ${BUILDDIR}/.smage-${PKGNAME}-${step} ]]   if mqueryfeature "resume" && [[ -f ${BUILDDIR}/.stamps/smage-${PKGNAME}-${step} ]]
1158   then   then
1159   echo -e "${COLMAGENTA}${step} already processed; doing nothing${COLDEFAULT}"   echo -e "${COLMAGENTA}${step} already processed; doing nothing${COLDEFAULT}"
1160   return 0   return 0
# Line 1486  else Line 1487  else
1487   rm -rf ${BUILDDIR}/${PKGNAME}   rm -rf ${BUILDDIR}/${PKGNAME}
1488   fi   fi
1489    
1490     # clean up stamps dir
1491     if [ -d ${BUILDDIR}/.stamps ]
1492     then
1493     rm -rf ${BUILDDIR}/.stamps
1494     fi
1495    
1496   # setup build logging   # setup build logging
1497   [[ ! -d /var/log/smage ]] && install -d /var/log/smage   [[ ! -d /var/log/smage ]] && install -d /var/log/smage
1498   echo -e "### Build started on $(date) ###\n" > /var/log/smage/${PKGNAME}.log   echo -e "### Build started on $(date) ###\n" > /var/log/smage/${PKGNAME}.log

Legend:
Removed from v.1620  
changed lines
  Added in v.1621