X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=Linux%2Fscripts%2FInstall-Creatools-Bin.sh;h=9c00c6dea539971fa54e6fd5963c40e9a4dd695d;hb=3b873b40ab4f4cbfd9f951ef93819241d02f97ae;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..9c00c6d 100755 --- a/Linux/scripts/Install-Creatools-Bin.sh +++ b/Linux/scripts/Install-Creatools-Bin.sh @@ -24,20 +24,37 @@ #!/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 +} + + +rm -rf Creatools +mkdir Creatools +cd Creatools +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 ..