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/
+# distanceAdress=davila@tux.creatis.insa-lyon.fr:creatools/creaTools/v$creatoolsMajorVersion.$creatoolsMinorVersion.x/
+ distanceAdress=davila@tux.creatis.insa-lyon.fr:creatools/creaTools/v$creatoolsMajorVersion.x.x/
fileTGZ=CreaTools-Bin-Release-$creatoolsMajorVersion.$creatoolsMinorVersion.$creatoolsBuildVersion-`getDistrib`-`getDistribVersion`.tgz
fileTGZstring=CreaTools-Bin-Release-\$creatoolsMajorVersion.\$creatoolsMinorVersion.\$creatoolsBuildVersion-\`getDistrib\`-\`getDistribVersion\`
cat creatools_install/share/creatools/Version.sh >> $filename_BinVersion
cat $scriptDir/LocalFunctions.sh >> $filename_BinVersion
- echo "\`getDownloadCommand\` 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.x.x/$fileTGZstring.tgz" >> $filename_BinVersion
echo "tar -xvzf $fileTGZstring.tgz" >> $filename_BinVersion
echo "rm -f $fileTGZstring.tgz" >> $filename_BinVersion
cd $scriptsDir
scp $scriptDir/Install-Creatools-Bin.sh $distanceAdress/Install-Creatools-Bin-Release-$creatoolsMajorVersion.$creatoolsMinorVersion.$creatoolsBuildVersion.sh
- ssh davila@tux.creatis.insa-lyon.fr "cd creatools/creaTools;rm Install-Creatools-Bin-Release.sh; ln -s v3.0.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 Install-Creatools-Bin-Release.sh; ln -s v4.x.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 creatools-Linux-Bin.sh; ln -s v3.0.x/$filename_BinVersion creatools-Linux-Bin.sh"
+ ssh davila@tux.creatis.insa-lyon.fr "cd creatools/creaTools;rm creatools-Linux-Bin.sh; ln -s v4.x.x/$filename_BinVersion creatools-Linux-Bin.sh"
echo ""
downloadCommand=aria2c
;;
Fedora)
- echo Root password:
- su -c "yum install aria2 -y"
- downloadCommand=aria2c
- ;;
+ ARIA2EXIST=$(rpm -qa | grep aria2 | wc -l)
+ if [ "$ARIA2EXIST" -eq '1' ]; then
+ echo Root password:
+ su -c "dnf install aria2 -y"
+ fi
+ downloadCommand=aria2c
+ ;;
Ubuntu)
echo Root password:
su -c "apt-get --yes install wget"
fi
source $PWD/scripts/CreaTools-configure.sh
-#EED 2017-03-24
- source $PWD/scripts/LocalFunctions.sh
- if [ `getDistrib` == "CentOS" ] && [ `getKernelVersion` < "2.6.34" ]
- then
- stdCompiler=c++98
-# else
-# stdCompiler=c++11
- fi
echo "------"
cmake -D CMAKE_BUILD_TYPE:STRING=$buildType -D CMAKE_INSTALL_PREFIX:PATH=$installPrefixThird CMakeCache.txt
cmake -D VTK_DIR:PATH=$VTK_DIR CMakeCache.txt
cmake -D GDCM_VTK:BOOL=ON -D GDCM_NAME_SPACE:STRING=gdcm13 CMakeCache.txt
- cmake -D CMAKE_CXX_FLAGS:STRING=-std=${stdCompiler} CMakeCache.txt
+
+ #EED 2017-03-24
+ source $PWD/scripts/LocalFunctions.sh
+ if [ `getDistrib` == "CentOS" ] && [ `getKernelVersion` < "2.6.34" ]
+ then
+ cmake -D CMAKE_CXX_FLAGS:STRING=-std=c++98 CMakeCache.txt
+ fi
+
make -j $corenumber
make -j $corenumber install
cd ..
boolgdcm1=ON
fi
-cmake -D CMAKE_CXX_FLAGS:STRING=-fPIC -D crea_DIR:PATH=$2/creatools_bin/creaBin CMakeCache.txt
+cmake -D CMAKE_CXX_FLAGS:STRING=-fPIC -fopenmp -D crea_DIR:PATH=$2/creatools_bin/creaBin CMakeCache.txt
cmake -D --BUILD_ALL:BOOL=ON CMakeCache.txt
echo =============================================================================================
echo cmake -D USE_GDCM2:BOOL=$boolgdcm2 -D USE_GDCM:BOOL=$boolgdcm1 -D BUILD_BBTK_DOC_GUIDES_HTML:BOOL=$3 -D BUILD_BBTK_DOC_GUIDES_PDF:BOOL=$3 -D BUILD_BBTK_DOC_DOXYGEN:BOOL=$3 -D BUILD_BBTK_DOC_PACKAGE:BOOL=$3 CMakeCache.txt