From 44bf91d361ebdd6739eb9eb80fe0e69033f5ee02ef2c2fa78b4f48447d11b5bb Mon Sep 17 00:00:00 2001 From: ADAM David Alan Martin Date: Mon, 12 May 2025 22:20:22 -0400 Subject: [PATCH] Automatic processor count for parallel make --- rebuild | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/rebuild b/rebuild index 940d381..5d2b1df 100755 --- a/rebuild +++ b/rebuild @@ -1,7 +1,12 @@ #!/usr/bin/env bash +processor_count=`grep -c "^processor" /proc/cpuinfo` +count=$((${processor_count} - 1)) +echo "Detected ${processor_count} processors, using ${count}" + make distclean pushd .. ./autogen.sh popd + ../configure --prefix=/opt/local --enable-ipv6 CXXFLAGS="-O0 -g" -make -kj11 +make -kj${count}