X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=Linux%2Fscripts%2FInstall-Creatools-Bin.sh;h=8d9e4eed4190d909d7d9d8fbb965a752d9b77092;hb=4331e28cc8b1d4662dab14f729c8caa0c5c674dc;hp=e5698e6a7fb91f512d3dee88d5991119ed6b637f;hpb=4e5e6d52e9be90b36ef08b90138669c51f5b4b49;p=creaToolsTools.git diff --git a/Linux/scripts/Install-Creatools-Bin.sh b/Linux/scripts/Install-Creatools-Bin.sh index e5698e6..8d9e4ee 100755 --- a/Linux/scripts/Install-Creatools-Bin.sh +++ b/Linux/scripts/Install-Creatools-Bin.sh @@ -24,20 +24,40 @@ #!/bin/bash -rm -rf Creatools -mkdir Creatools -cd Creatools -wget http://www.creatis.insa-lyon.fr/software/public/creatools/creaTools/creatools-DownloadLastVersion.sh -source creatools-DownloadLastVersion.sh -ETC_BASHRC=~/.bashrc -installPrefix=$(pwd)/creatools_install -installPrefixThird=$(pwd)/thirdparty_install -OperatingSystem=`getDistrib` -source thirdparty_install/share/creatools/ThirdParty-install-Base-Stuff.sh $OperatingSystem -source thirdparty_install/share/creatools/ThirdParty-bashrc.sh -source creatools_install/share/creatools/CreaTools-bashrc.sh +########################################### +function getDistrib { + local OS=`uname` + if [ "$OS" == Darwin ] ; then OS=MacOS; + elif [ "$OS" == Linux ] ; then OS=`awk 'NR==1{print $1}' /etc/issue` + else OS="" + fi +# checkDistrib $OS + echo $OS +} + +########################################### +function getDistribVersion { + local DISTRIB=`getDistrib` + + if [ "$DISTRIB" == MacOS ] ; then OSVesion=VOID_Darwin_EED; + elif [ "$DISTRIB" == Fedora ] ; then OSVersion=`awk 'NR==1{print $3}' /etc/issue` + elif [ "$DISTRIB" == Ubuntu ] ; then OSVersion=`awk 'NR==1{print $2}' /etc/issue` + else OSVersion="VOID_EED" + fi + echo $OSVersion +} + +CREATOOLSBINDIR=Creatools-Bin-`getDistrib`-`getDistribVersion` + +rm -rf $CREATOOLSBINDIR +mkdir $CREATOOLSBINDIR +cd $CREATOOLSBINDIR +wget http://www.creatis.insa-lyon.fr/software/public/creatools/creaTools/creatools-Linux-BinVersion-`getDistrib`-`getDistribVersion`.sh +source creatools-Linux-BinVersion-`getDistrib`-`getDistribVersion`.sh cd .. + +