]> Creatis software - creaToolsTools.git/blobdiff - Linux/scripts/CreaTools-compile.sh
no message
[creaToolsTools.git] / Linux / scripts / CreaTools-compile.sh
index e53bc0711f67148b8caaac7703e6f7a826557da0..6df11a8d098f1faf6c3a5d1b185fab82eec6c097 100644 (file)
@@ -27,7 +27,9 @@ fi
    echo $docgeneration
    echo --installPrefix--
    echo $installPrefix
-   echo --buildType--
+   echo --installPrefixThird--
+   echo $installPrefixThird   
+   echo --buildType-- 
    echo $buildType
    echo --gdcmVersion--
    echo $gdcmVersion
@@ -39,6 +41,22 @@ fi
    echo $start_point
    echo "------"
 
+if [ ! -f $installPrefixThird/share/creatools_third_party_library_config.sh ]
+then
+ echo missing  $installPrefixThird/share/creatools_third_party_library_config.sh
+   echo
+   echo "..ERROR.."
+   echo "==================================================="
+   echo "REMEMBER !"
+   echo ""
+   echo "YOU NEED TO RUN 'Install Third Party Libraries' (1) FIRST !"
+   echo "==================================================="
+   echo
+   echo "Hit any key to continue"
+   read a
+   exit 0
+fi
+
  if [ ! -e $generationdir/creatools_source ]
  then 
  echo missing  $generationdir/creatools_source
@@ -54,6 +72,22 @@ fi
    exit 0
 fi
 
+
+if [ ! -f $installPrefixThird/share/creatools_third_party_library_config.sh ]
+then
+ echo missing  $installPrefixThird/share/creatools_third_party_library_config.sh
+   echo
+   echo "..ERROR.."
+   echo "==================================================="
+   echo "REMEMBER !"
+   echo ""
+   echo "YOU NEED TO RUN 'Load' (2) FIRST !"
+   echo "==================================================="
+   echo
+   echo
+   exit 0
+fi
+
  cd $generationdir
  if [ -e creatools_bin ]
  then
@@ -81,7 +115,7 @@ fi
 fi
  creadll=$generationdir/creatools_bin/creaBin
  LD_LIBRARY_PATH=$creadll:LD_LIBRARY_$PATH
-
+ export crea_DIR=$generationdir/creatools_bin/creaBin
 
 # -------------------------
 #        start_point =  3 : BBTK
@@ -102,7 +136,7 @@ fi
 fi
  bbtkdll=$generationdir/creatools_bin/bbtkBin
  LD_LIBRARY_PATH=$bbtkdll:$LD_LIBRARY_PATH
-
+ export BBTK_DIR=$generationdir/creatools_bin/bbtkBin
 
 # -------------------------
 #        start_point =  4 : creaMaracasVisu
@@ -120,9 +154,9 @@ then
  bash $scriptDir/ctestmod.sh              $creamaracassource $generationdir
 fi
 fi
- creamaracasdll=$generationdir/creatools_bin/creamaracasBin
+ creamaracasdll=$generationdir/creatools_bin/creaMaracasVisuBin
  LD_LIBRARY_PATH=$creamaracasdll:$LD_LIBRARY_PATH
-
+ export creaMaracasVisu_DIR=$generationdir/creatools_bin/creaMaracasVisuBin
 
 # -------------------------
 #        start_point =  5 : creaEnvironment
@@ -142,7 +176,7 @@ fi
 fi
  creaenvironmentdll=$generationdir/creatools_bin/creaenvironmentBin
  LD_LIBRARY_PATH=$creaenvironmentdll:$LD_LIBRARY_PATH
-
+ export creaEnvironment_DIR=$generationdir/creatools_bin/creaEnvironmentBin
 
 # -------------------------
 #        start_point =  6 : creaBruker
@@ -162,7 +196,7 @@ fi
 fi
  creabrukerdll=$generationdir/creatools_bin/creabrukerBin
  LD_LIBRARY_PATH=$creabrukerdll:$LD_LIBRARY_PATH
-
+ export creaBruker_DIR=$generationdir/creatools_bin/creaBrukerBin
 
 # -------------------------
 #        start_point =  7 : creaImageIO
@@ -182,7 +216,7 @@ fi
 fi
  creaimagedll=$generationdir/creatools_bin/creaimageBin
  LD_LIBRARY_PATH=$creaimagedll:$LD_LIBRARY_PATH
-
+export creaImageIO_DIR=$generationdir/creatools_bin/creaImageIOBin
 
 # -------------------------
 #        start_point =  8 : creaContour
@@ -200,9 +234,9 @@ then
  bash $scriptDir/ctestmod.sh              $creacontourssource $generationdir
 fi
 fi
-# creacontourdll=$generationdir/creatools_bin/creacontoursBin
-# LD_LIBRARY_PATH=$creacontoursdll:$LD_LIBRARY_PATH
-
+ creacontourdll=$generationdir/creatools_bin/creacontoursBin
+ LD_LIBRARY_PATH=$creacontoursdll:$LD_LIBRARY_PATH
+ export creaContours_DIR=$generationdir/creatools_bin/creaContoursBin
 
 # -------------------------
 #        start_point =  9 : creaRigidRegistration
@@ -264,5 +298,23 @@ fi
 #  creatoolsdll=$generationdir/creatools_bin/creatoolsBin
 #  LD_LIBRARY_PATH=$creatoolssdll:$LD_LIBRARY_PATH
 
+
+# -------------------------
+#        start_point =  12 : creaMiniTools
+#-------------------------
+if [ $start_point -le 12 ]
+then
+# the following stupid test is used at debug time; Please don't remove!
+#if [ true = false ]
+if [ true = true ]
+then
+# creaMiniTools
+ bash $scriptDir/cmakemod.sh                   $creaminitoolssource $generationdir $installPrefix $buildType 
+ bash $scriptDir/creaMiniToolsVariables.sh     $creaminitoolssource $generationdir $docgeneration
+ bash $scriptDir/compilemod.sh                 $buildType $creaminitoolssource $generationdir
+fi
+fi
+
+
 # shutdown /s
 # exit /b