From a46c7d6fba15725655e2c44e764db905dca56252 Mon Sep 17 00:00:00 2001 From: Ben Walker Date: Thu, 31 Dec 2015 10:28:18 -0700 Subject: [PATCH] build: autobuild.sh now detects number of cpu cores It was just using 16 make threads by default before. Now it uses the number of CPU cores. Change-Id: I695705eb73fc5f5ed3eafe1f85c686bde0e4b7d6 Signed-off-by: Ben Walker --- scripts/autotest_common.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/scripts/autotest_common.sh b/scripts/autotest_common.sh index a2f059595..59aa42ec9 100755 --- a/scripts/autotest_common.sh +++ b/scripts/autotest_common.sh @@ -7,10 +7,12 @@ case `uname` in FreeBSD) DPDK_DIR=/usr/local/share/dpdk/x86_64-native-bsdapp-clang MAKE=gmake + MAKEFLAGS=${MAKEFLAGS:--j$(sysctl -a | egrep -i 'hw.ncpu' | awk '{print $2}')} ;; Linux) DPDK_DIR=/usr/local/dpdk-2.1.0/x86_64-native-linuxapp-gcc MAKE=make + MAKEFLAGS=${MAKEFLAGS:--j$(nproc)} MAKECONFIG="$MAKECONFIG CONFIG_COVERAGE=y" ;; *)