Johannes Kreutz 3 лет назад
Родитель
Сommit
eca337938b
1 измененных файлов с 4 добавлено и 1 удалено
  1. 4 1
      trackpoint-app/thirdparty/openscenegraph.sh

+ 4 - 1
trackpoint-app/thirdparty/openscenegraph.sh

@@ -11,6 +11,9 @@ else
   OPTIONS=""
 fi
 
+CORES=$(getconf _NPROCESSORS_ONLN)
+JOBS=$(($CORES-1))
+
 DEPLOYDIR=$BASEDIR/install
 
 OPENSCENEGRAPH_TAG="OpenSceneGraph-3.6.5"
@@ -36,7 +39,7 @@ git clone --depth 1 --branch $OPENSCENEGRAPH_TAG $OPENSCENEGRAPH_REPO
 pushd OpenSceneGraph
 
 cmake . -DCMAKE_INSTALL_PREFIX=$DEPLOYDIR $CONFIG $OPTIONS
-cmake --build . --parallel
+cmake --build . --parallel $JOBS
 cmake --install .
 
 popd