#!/bin/sh NCPU=`sysctl -n hw.ncpu` echo Build >> _buildlog date "+%Y-%m-%d %H:%M:%S" >> _buildlog MAKEOBJDIRPREFIX=/tmp/obj DESTDIR=/tmp/release time make buildworld 2>&1 | tee _World.log echo Build done >> _buildlog date "+%Y-%m-%d %H:%M:%S" >> _buildlog rm -rf /tmp/obj sleep 30 echo Kern >> _buildlog date "+%Y-%m-%d %H:%M:%S" >> _buildlog MAKEOBJDIRPREFIX=/tmp/obj DESTDIR=/tmp/release time make buildkernel 2>&1 | tee _Kern.log echo Kern done >> _buildlog date "+%Y-%m-%d %H:%M:%S" >> _buildlog rm -rf /tmp/obj sleep 30 echo Build $NCPU >> _buildlog date "+%Y-%m-%d %H:%M:%S" >> _buildlog MAKEOBJDIRPREFIX=/tmp/obj DESTDIR=/tmp/release time make -j $NCPU buildworld 2>&1 | tee _World${NCPU}.log echo Build $NCPU done >> _buildlog date "+%Y-%m-%d %H:%M:%S" >> _buildlog rm -rf /tmp/obj sleep 30 echo Kern $NCPU >> _buildlog date "+%Y-%m-%d %H:%M:%S" >> _buildlog MAKEOBJDIRPREFIX=/tmp/obj DESTDIR=/tmp/release time make -j $NCPU buildkernel 2>&1 | tee _Kern${NCPU}.log echo Kern $NCPU done >> _buildlog date "+%Y-%m-%d %H:%M:%S" >> _buildlog