Procházet zdrojové kódy

Enabled parallel make

Stefan Schmidt před 6 roky
rodič
revize
e28d94fd52
1 změnil soubory, kde provedl 8 přidání a 1 odebrání
  1. 8 1
      build.sh

+ 8 - 1
build.sh

@@ -16,8 +16,15 @@ else
 fi
 cmake ..
 
+# Make sure we're able to get the number of cores
+if [ $(uname) = 'Darwin' ]; then
+    NUMCORES=$(sysctl -n hw.logicalcpu)
+else
+    NUMCORES=$(nproc)
+fi
+
 if [ -f Makefile ]; then
-    make
+    make -j$NUMCORES
 else
     echo "Error: 'cmake' did not finish successfully."
     exit