Autoguess number of make jobs based on hw.ncpu. MAKE_FLAGS
can override this. While here move 'mkdir' down below 'set -e'.
This commit is contained in:
parent
404fa74372
commit
75fff7e8ef
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=230107
@ -49,9 +49,18 @@ if [ $# -lt 2 ]; then
|
||||
usage
|
||||
fi
|
||||
|
||||
mkdir -p $2/usr/src
|
||||
set -e # Everything must succeed
|
||||
|
||||
case $MAKE_FLAGS in
|
||||
*-j*)
|
||||
;;
|
||||
*)
|
||||
MAKE_FLAGS="$MAKE_FLAGS -j "$(sysctl -n hw.ncpu)
|
||||
;;
|
||||
esac
|
||||
|
||||
mkdir -p $2/usr/src
|
||||
|
||||
svn co ${SVNROOT:-svn://svn.freebsd.org/base}/$1 $2/usr/src $REVISION
|
||||
if [ ! -z $CVSUP_HOST ]; then
|
||||
cat > $2/docports-supfile << EOF
|
||||
|
Loading…
Reference in New Issue
Block a user