소스 검색

Fix memory leak

Johannes Kreutz 3 년 전
부모
커밋
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