]> Creatis software - creaToolsTools.git/commitdiff
generate export xxxx_DIR for appli creaMiniToolsBase demo gdcmvtk itk itkvtk qt
authorjean-pierre roux <jean-pierre.roux@creatis.insa-lyon.fr>
Tue, 31 May 2011 08:44:56 +0000 (08:44 +0000)
committerjean-pierre roux <jean-pierre.roux@creatis.insa-lyon.fr>
Tue, 31 May 2011 08:44:56 +0000 (08:44 +0000)
std  toolsbbtk vtk wxwxvtk

Linux/scripts/CreaTools-install.sh
Linux/scripts/installmodNomake.sh [new file with mode: 0644]

index 938a784d9d4da19740c2ad7be344667eaa3fce14..f908a2afb65ed53a63916779263a091f5fdfba85 100644 (file)
@@ -76,18 +76,18 @@ export ETC_BASHRC=$HOME/.bashrc
 
   #export as well bbPackages_DIR // JPR 25 Mai 2011
 
-  bash installmod.sh $buildType bbappli              $generationdir  $installPrefix
-  bash installmod.sh $buildType bbcreaMiniToolsBase  $generationdir  $installPrefix
-  bash installmod.sh $buildType bbdemo               $generationdir  $installPrefix
-  bash installmod.sh $buildType bbgdcmvtk            $generationdir  $installPrefix
-  bash installmod.sh $buildType bbitk                $generationdir  $installPrefix
-  bash installmod.sh $buildType bbitkvtk             $generationdir  $installPrefix
-  bash installmod.sh $buildType bbqt                 $generationdir  $installPrefix
-  bash installmod.sh $buildType bbstd                $generationdir  $installPrefix
-  bash installmod.sh $buildType bbtoolsbbtk          $generationdir  $installPrefix
-  bash installmod.sh $buildType bbvtk                $generationdir  $installPrefix
-  bash installmod.sh $buildType bbwx                 $generationdir  $installPrefix
-  bash installmod.sh $buildType bbwxvtk              $generationdir  $installPrefix
+  bash installmodNomake.sh $buildType appli              $generationdir  $installPrefix
+  bash installmodNomake.sh $buildType creaMiniToolsBase  $generationdir  $installPrefix
+  bash installmodNomake.sh $buildType demo               $generationdir  $installPrefix
+  bash installmodNomake.sh $buildType gdcmvtk            $generationdir  $installPrefix
+  bash installmodNomake.sh $buildType itk                $generationdir  $installPrefix
+  bash installmodNomake.sh $buildType itkvtk             $generationdir  $installPrefix
+  bash installmodNomake.sh $buildType qt                 $generationdir  $installPrefix
+  bash installmodNomake.sh $buildType std                $generationdir  $installPrefix
+  bash installmodNomake.sh $buildType toolsbbtk          $generationdir  $installPrefix
+  bash installmodNomake.sh $buildType vtk                $generationdir  $installPrefix
+  bash installmodNomake.sh $buildType wx                 $generationdir  $installPrefix
+  bash installmodNomake.sh $buildType wxvtk              $generationdir  $installPrefix
 
   
 echo installPrefixtmp=$installPrefix >> $ETC_BASHRC
diff --git a/Linux/scripts/installmodNomake.sh b/Linux/scripts/installmodNomake.sh
new file mode 100644 (file)
index 0000000..ad3fe41
--- /dev/null
@@ -0,0 +1,52 @@
+# $1 : useless for Linux (Release/Debug)
+# $2 : name of source ex : crea
+# $3 : generationdir ex : /tmp/myGenerationDir
+# $4 : installPrefix
+cd $3/creatools_bin/$2Bin
+echo
+echo
+#
+# For installing "bb..."
+# without "make"
+#
+echo
+echo "------------------------------------------in installmod-- $2 ------------"
+echo $1
+echo $2
+echo $3
+echo $4
+installPrefix=$4
+# We install, now
+
+pwd
+#make install
+
+if [ -e $installPrefix/lib64 ]
+then
+   # grouik style patch JPR
+   #if [ $2 = "bbtk" ]
+   #then
+   #   echo export BBTK_DIR=$installPrefix/lib64/creatools/$2   >> $installPrefix/share/creatools_base_library_config.sh
+   #else
+      echo export $2_DIR=$installPrefix/lib64/creatools/$2     >> $installPrefix/share/creatools_base_library_config.sh
+      echo export bb$2_DIR=$installPrefix/lib64/creatools/bb$2 >> $installPrefix/share/creatools_base_library_config.sh      
+   #fi
+fi
+
+if [ -e $installPrefix/lib ]
+then
+   # grouik style patch JPR
+#   if [ $2 = "bbtk" ]
+#   then
+#      echo "export BBTK_DIR=$installPrefix/lib/creatools/$2"   >> $installPrefix/share/creatools_base_library_config.sh
+#   else
+      echo "export $2_DIR=$installPrefix/lib/creatools/$2"     >> $installPrefix/share/creatools_base_library_config.sh
+      echo "export bb$2_DIR=$installPrefix/lib/creatools/bb$2" >> $installPrefix/share/creatools_base_library_config.sh    
+   fi
+   
+else
+   echo "============================= NEITHER $installPrefix/lib64 NOR installPrefix/lib EXIST ?!?"
+fi
+cd ../..
+pwd
+