From: jean-pierre roux Date: Mon, 14 Mar 2011 16:35:56 +0000 (+0000) Subject: hidden option X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=commitdiff_plain;h=812ece59a3fe092508efb173781592fdda108ef0;p=creaToolsTools.git hidden option --- diff --git a/Linux/scripts/ThirdParty-install_no_compile.sh b/Linux/scripts/ThirdParty-install_no_compile.sh new file mode 100644 index 0000000..f6400f1 --- /dev/null +++ b/Linux/scripts/ThirdParty-install_no_compile.sh @@ -0,0 +1,60 @@ +#!/bin/bash + +source $PWD/scripts/CreaTools-configure.sh + + echo "------" + echo $PWD/scripts/CreaTools-configure.sh + echo --generationdir-- + echo $generationdir + echo --docgeneration-- + echo $docgeneration + echo --installPrefix-- + echo $installPrefix + echo --installPrefixThird-- + echo $installPrefixThird + echo --buildType-- + echo $buildType + echo --gdcmVersion-- + echo $gdcmVersion +# echo --sourcesFrom-- +# echo $sourcesFrom +# echo --scriptDir-- +# echo $scriptDir +# echo --start_point-- +# echo $start_point + echo "------" + +scriptDir=$PWD +sourcesDir=$generationdir/thirdparty_sources +binDir=$generationdir/thirdparty_bin + +if [ -f $installPrefixThird/share/creatools_third_party_library_config.sh ] +then + rm $installPrefixThird/share/creatools_third_party_library_config.sh +fi + +if [ ! -e $installPrefixThird/share ] +then + mkdir $installPrefixThird/share +fi +touch $installPrefixThird/share/creatools_third_party_library_config.sh +chmod 755 $installPrefixThird/share/creatools_third_party_library_config.sh + +echo export PATH='$'PATH:$installPrefixThird/bin >> $installPrefixThird/share/creatools_third_party_library_config.sh +echo export VTK_DIR=$installPrefixThird/lib/vtk-5.6 >> $installPrefixThird/share/creatools_third_party_library_config.sh +echo export ITK_DIR=$installPrefixThird/lib/InsightToolkit >> $installPrefixThird/share/creatools_third_party_library_config.sh +echo export GDCM_DIR=$installPrefixThird/lib/gdcm >> $installPrefixThird/share/creatools_third_party_library_config.sh +echo export TTH=$installPrefixThird/bin/tth >> $installPrefixThird/share/creatools_third_party_library_config.sh +echo export LD_LIBRARY_PATH='$'LD_LIBRARY_PATH:$GDCM_DIR >> $installPrefixThird/share/creatools_third_party_library_config.sh +echo export LD_LIBRARY_PATH='$'LD_LIBRARY_PATH:$ITK_DIR >> $installPrefixThird/share/creatools_third_party_library_config.sh +echo export LD_LIBRARY_PATH='$'LD_LIBRARY_PATH:$VTK_DIR >> $installPrefixThird/share/creatools_third_party_library_config.sh + +export ETC_BASHRC=$HOME/.bashrc + + sed -i -e '/.*installPrefixThird*/ d' $ETC_BASHRC + sed -i -e '/.*creatools_third_party_library_config.*/ d' $ETC_BASHRC + + +# - add line 'bash $installPrefixThird/share/creatools_third_party_library_config.sh' (with accurate value for ???) +echo installPrefixThird=$installPrefixThird >> $ETC_BASHRC +echo '[ -f "$installPrefixThird/share/creatools_third_party_library_config.sh" ] && source $installPrefixThird/share/creatools_third_party_library_config.sh' >> $ETC_BASHRC