X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=Linux%2Fscripts%2FCreaTools-GenerateBinTGZ.sh;h=0c6a1a7692cb65dc65f4d08dac0e3b34be4b54eb;hb=6398de88b9d6895cd16c265722ddf5bfaacb6a60;hp=7a6e1decec5a2cbc01d8fae32b5f0a14b3da0451;hpb=9ed836318daa8ad97c973829277355c8bda7608e;p=creaToolsTools.git diff --git a/Linux/scripts/CreaTools-GenerateBinTGZ.sh b/Linux/scripts/CreaTools-GenerateBinTGZ.sh index 7a6e1de..0c6a1a7 100644 --- a/Linux/scripts/CreaTools-GenerateBinTGZ.sh +++ b/Linux/scripts/CreaTools-GenerateBinTGZ.sh @@ -37,16 +37,24 @@ if [ -e $generationdir ] then - cd $generationdir - source creatools_install/share/creatools/Version.sh - distanceAdress=davila@tux.creatis.insa-lyon.fr:creatools/creaTools/v$creatoolsMajorVersion.$creatoolsMinorVersion.x/ -echo distanceAdress: -echo $distanceAdress + echo generationdir: + echo $generationdir + cd $generationdir + mkdir GenerateBinTGZ + cd GenerateBinTGZ + + ln -s $installPrefix creatools_install + ln -s $installPrefixThird thirdparty_install + + source creatools_install/share/creatools/Version.sh + distanceAdress=davila@tux.creatis.insa-lyon.fr:creatools/creaTools/v$creatoolsMajorVersion.$creatoolsMinorVersion.x/ + + fileTGZ=CreaTools-Bin-Release-$creatoolsMajorVersion.$creatoolsMinorVersion.$creatoolsBuildVersion-`getDistrib`-`getDistribVersion`.tgz + fileTGZstring=CreaTools-Bin-Release-\$creatoolsMajorVersion.\$creatoolsMinorVersion.\$creatoolsBuildVersion-\`getDistrib\`-\`getDistribVersion\` + + tar -cvzf $fileTGZ creatools_install/* thirdparty_install/* - fileTGZ=CreaTools-Bin-Release-$creatoolsMajorVersion.$creatoolsMinorVersion.$creatoolsBuildVersion-`getDistrib`-`getDistribVersion`.tgz - fileTGZstring=CreaTools-Bin-Release-\$creatoolsMajorVersion.\$creatoolsMinorVersion.\$creatoolsBuildVersion-\`getDistrib\`-\`getDistribVersion\` - tar -cvzf $fileTGZ creatools_install thirdparty_install scp $fileTGZ $distanceAdress/$fileTGZ filename_BinVersion=creatools-Linux-Bin-$creatoolsMajorVersion.$creatoolsMinorVersion.$creatoolsBuildVersion.sh @@ -56,9 +64,9 @@ echo $distanceAdress echo "##" >> $filename_BinVersion cat creatools_install/share/creatools/Version.sh >> $filename_BinVersion - cat creatools_install/share/creatools/LocalFunctions.sh >> $filename_BinVersion + cat $scriptDir/LocalFunctions.sh >> $filename_BinVersion - echo "aria2c -x 16 http://www.creatis.insa-lyon.fr/software/public/creatools/creaTools/v\$creatoolsMajorVersion.\$creatoolsMinorVersion.x/$fileTGZstring.tgz" >> $filename_BinVersion + echo "\`getDownloadCommand\` http://www.creatis.insa-lyon.fr/software/public/creatools/creaTools/v\$creatoolsMajorVersion.\$creatoolsMinorVersion.x/$fileTGZstring.tgz" >> $filename_BinVersion echo "tar -xvzf $fileTGZstring.tgz" >> $filename_BinVersion echo "rm -f $fileTGZstring.tgz" >> $filename_BinVersion @@ -97,7 +105,11 @@ echo $distanceAdress ssh davila@tux.creatis.insa-lyon.fr "cd creatools/creaTools;rm Install-Creatools-Bin-Release.sh; ln -s v2.6.x/Install-Creatools-Bin-Release-$creatoolsMajorVersion.$creatoolsMinorVersion.$creatoolsBuildVersion.sh Install-Creatools-Bin-Release.sh" - ssh davila@tux.creatis.insa-lyon.fr "cd creatools/creaTools;rm $filename_BinVersion; ln -s v2.6.x/$filename_BinVersion creatools-Linux-Bin.sh" + ssh davila@tux.creatis.insa-lyon.fr "cd creatools/creaTools;rm creatools-Linux-Bin.sh; ln -s v2.6.x/$filename_BinVersion creatools-Linux-Bin.sh" + + rm creatools_install + rm thirdparty_install + echo "" echo ""