On Tue, Mar 02, 2010 at 01:17:09PM -0600, Bryan wrote:
> #!/bin/sh
> 
> cd /usr/obj
> rm -rf *
> cd /usr/xobj
> rm -rf *
> cd /usr/build
> rm -rf *
> cp /usr/src/sys/arch/i386/conf/GENERIC.MP .
> config -s /usr/src/sys -b . GENERIC.MP
> make clean && make depend && make && make install

Never *ever* write this, even for your own purposes.

#! /bin/sh
set -e
cd /usr/obj && rm -rf *
cd /usr/xobj && rm -rf *
cd /usr/build && rm -rf *
cp /usr/src/sys/arch/i386/conf/GENERIC.MP .
config -s /usr/src/sys -b . GENERIC.MP
make clean && make depend && make && make install


that's not even more complicated, and it might work.

(personally, I would quickly do a
rm -rf /usr/{obj,xobj,build}/*
but that's me)

Reply via email to