Simplified SystemC Download Script

This commit is contained in:
Matthias Jung
2020-02-26 11:34:35 +01:00
parent 757ec296cf
commit ac75677416

17
utils/getsysc_cmake.sh Normal file → Executable file
View File

@@ -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