]> Creatis software - creaToolsTools.git/blobdiff - Linux/scripts/CreaTools-GenerateBinTGZ.sh
#2493 creaToolsTools Feature New - NormalPrepare and Install binary CreaTools versi...
[creaToolsTools.git] / Linux / scripts / CreaTools-GenerateBinTGZ.sh
index 2b12aa41473a35cb2c320dfeead77474515ed2df..efcd59afc30eef66cba0a0d3b089b05f4fb70ab0 100644 (file)
 #if [ $UID = 0 ] 
 #then
   # Set all local variables
+  source $PWD/scripts/LocalFunctions.sh
   source $PWD/scripts/CreaTools-configure.sh
   if [ -e $generationdir ]
   then
 
          cd $generationdir
          source creatools_install/share/creatools/Version.sh 
-     fileTGZ=CreaTools-Release-$creatoolsMajorVersion.$creatoolsMinorVersion.$creatoolsBuildVersion-Linux.tgz
+     fileTGZ=CreaTools-Release-$creatoolsMajorVersion.$creatoolsMinorVersion.$creatoolsBuildVersion-`getDistrib`-`getDistribVersion`.tgz
 
      tar -cvzf $fileTGZ creatools_install thirdparty_install
+         echo ---------
+     echo        scp $fileTGZ tux.creatis.insa-lyon.fr:creatools/creaTools/v$creatoolsMajorVersion.$creatoolsMinorVersion.x/$fileTGZ 
+
          scp $fileTGZ tux.creatis.insa-lyon.fr:creatools/creaTools/v$creatoolsMajorVersion.$creatoolsMinorVersion.x/$fileTGZ 
 
+         echo "##" > creatools-Linux-BinVersion.sh
+         echo "## Generated by CreaTools-GeneratedBinTGZ.sh" >> creatools-Linux-BinVersion.sh
+         echo "##" >> creatools-Linux-BinVersion.sh
+
+         echo "wget http://www.creatis.insa-lyon.fr/software/public/creatools/creaTools/v$creatoolsMajorVersion.$creatoolsMinorVersion.x/$fileTGZ" >> creatools-DownloadLastVersion.sh 
+         echo "tar -xvzf $fileTGZ" >>  creatools-Linux-BinVersion.sh
+
+
+     echo "source creatools_install/share/creatools/LocalFunctions.sh"  >>  creatools-Linux-BinVersion.sh
+     echo "ETC_BASHRC=\`getbashrc\`" >>  creatools-Linux-BinVersion.sh
+     echo "installPrefix=$(pwd)/creatools_install" >>  creatools-Linux-BinVersion.sh
+     echo "installPrefixThird=$(pwd)/thirdparty_install" >>  creatools-Linux-BinVersion.sh
+     echo "OperatingSystem=\`getDistrib\`" >>  creatools-Linux-BinVersion.sh
 
-         echo "wget http://www.creatis.insa-lyon.fr/software/public/creatools/creaTools/v$creatoolsMajorVersion.$creatoolsMinorVersion.x/$fileTGZ" > creatools-DownloadLastVersion.sh 
-         echo "tar -xvzf $fileTGZ" >>  creatools-DownloadLastVersion.sh
+     echo "source thirdparty_install/share/creatools/ThirdParty-install-Base-Stuff.sh $OperatingSystem"  >>  creatools-Linux-BinVersion.sh
+     echo "source thirdparty_install/share/creatools/ThirdParty-bashrc.sh"  >>  creatools-Linux-BinVersion.sh
+     echo "source creatools_install/share/creatools/CreaTools-bashrc.sh"  >>  creatools-Linux-BinVersion.sh
 
-     scp creatools-DownloadLastVersion.sh tux.creatis.insa-lyon.fr:creatools/creaTools/creatools-DownloadLastVersion.sh 
+     scp creatools-Linux-BinVersion.sh tux.creatis.insa-lyon.fr:creatools/creaTools/. 
 
      echo ""
      echo ""