From 3701dbc8590c930d6e4b09de745aaa4dcfba7e70 Mon Sep 17 00:00:00 2001 From: Bryan Drewery Date: Wed, 4 Dec 2019 03:44:50 +0000 Subject: [PATCH] Run make in parallel. This is mostly targetting the 'installconfig' phase of 'distribution' which does a full tree walk. MFC after: 2 weeks --- usr.sbin/mergemaster/mergemaster.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/usr.sbin/mergemaster/mergemaster.sh b/usr.sbin/mergemaster/mergemaster.sh index 486a957be842..2b9fcadcb151 100755 --- a/usr.sbin/mergemaster/mergemaster.sh +++ b/usr.sbin/mergemaster/mergemaster.sh @@ -508,6 +508,7 @@ SOURCEDIR=$(realpath "$SOURCEDIR") # Setup make to use system files from SOURCEDIR MM_MAKE="make ${ARCHSTRING} -m ${SOURCEDIR}/share/mk -DNO_FILEMON" +MM_MAKE="${MM_MAKE} -j$(sysctl -n hw.ncpu)" # Check DESTDIR against the mergemaster mtree database to see what # files the user changed from the reference files.