]> Creatis software - creaToolsTools.git/commitdiff
fix installprefix
authorjean-pierre roux <jean-pierre.roux@creatis.insa-lyon.fr>
Mon, 28 Feb 2011 18:25:43 +0000 (18:25 +0000)
committerjean-pierre roux <jean-pierre.roux@creatis.insa-lyon.fr>
Mon, 28 Feb 2011 18:25:43 +0000 (18:25 +0000)
Linux/scripts/CreaTools-install.sh

index da28921d4b728ad51f72151fc5a61b333b03318c..beb54c4e3f45d6fa7a1913f5947d8d30e0330d87 100644 (file)
@@ -9,7 +9,7 @@ then
   cd $scriptDir
   bash installmod.sh $buildType $creasource                   $generationdir  
   bash installmod.sh $buildType $bbtksource                   $generationdir
-  bash installmod.sh $buildType $creamaracassource            $generationdir  
+  bash installmod.sh $buildType $creamaracassource            $generationdir
   bash installmod.sh $buildType $creaenvironmentsource        $generationdir
   bash installmod.sh $buildType $creabrukersource             $generationdir
   bash installmod.sh $buildType $creaimagesource              $generationdir
@@ -36,14 +36,16 @@ then
                  export ETC_BASHRC="/etc/bashrc"
               fi
              
-  # - remove line 'bash $installPrefix/creatools_install/share/creatools_base_libraries_config.sh' if any
+  # - remove line 'bash $installPrefix/creatools_install/share/creatools_base_librariy_config.sh' if any
   sed -i -e '/.*creatools_base_library_config.*/ d' $ETC_BASHRC
-  sed -i -e '/installPrefix=*/ d' $ETC_BASHRC
+  sed -i -e '/installPrefixtmp*/ d' $ETC_BASHRC
   #  modify /etc/bashrc (we cannot modify .bashrc, since we switched as root)  
-  # - add line 'bash $installPrefix/creatools_install/share/creatools_base_libraries_config.sh'
+  # - add line 'bash $installPrefix/creatools_install/share/creatools_base_librariy_config.sh'
+  
+echo installPrefixtmp=$installPrefix >> $ETC_BASHRC
+echo '[ -f "$installPrefixtmp/share/creatools_base_library_config.sh" ] &&  source $installPrefixsharetmp/creatools_base_library_config.sh' >> $ETC_BASHRC 
+
 
-  echo source $installPrefix/share/creatools_base_library_config.sh >> $ETC_BASHRC
-  echo installPrefix=$installPrefix >> $ETC_BASHRC
 else
   echo
   echo "..ERROR.."