From ac7567741699c2f497bf16e96a3cade1c4bc6260 Mon Sep 17 00:00:00 2001 From: Matthias Jung Date: Wed, 26 Feb 2020 11:34:35 +0100 Subject: [PATCH] Simplified SystemC Download Script --- utils/getsysc_cmake.sh | 17 +++-------------- 1 file changed, 3 insertions(+), 14 deletions(-) mode change 100644 => 100755 utils/getsysc_cmake.sh diff --git a/utils/getsysc_cmake.sh b/utils/getsysc_cmake.sh old mode 100644 new mode 100755 index df9bc1ef..f67b206d --- a/utils/getsysc_cmake.sh +++ b/utils/getsysc_cmake.sh @@ -36,20 +36,11 @@ sysc=systemc-2.3.3 sysctarball=$sysc.tar.gz builddir=build - -function getnumprocs { - local __retvar=$1; - local __nprocs=$(cat /proc/cpuinfo | grep processor | wc -l) - if [[ "$__retvar" ]]; then - eval $__retvar="'$__nprocs'" - else - echo "$__nprocs" - fi -} +cores=4 # Get the code wget -nc http://accellera.org/images/downloads/standards/systemc/$sysctarball -tar -xaf $sysctarball +tar xfv $sysctarball rm $sysctarball cd $sysc @@ -57,7 +48,5 @@ cd $sysc mkdir $builddir cd $builddir cmake -DCMAKE_INSTALL_PREFIX=/opt/$sysc/ -DCMAKE_CXX_STANDARD=11 .. -getnumprocs np -nj=`expr $np - 1` -make -j$nj +make -j$cores sudo make install