X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=ctest%2Fdashboard%2FAll.sh;h=4d3a9773771c219acb35cf57de4dd3f6f440a8cc;hb=f29a95efacb5238c370a0adeb5d39b7d95c7b0f8;hp=66aa88dfaaf3a84a6970a0666e79ca10061c9927;hpb=4a95e7b71faa123033c0721f977b5924462e95ef;p=creaToolsTools.git diff --git a/ctest/dashboard/All.sh b/ctest/dashboard/All.sh index 66aa88d..4d3a977 100644 --- a/ctest/dashboard/All.sh +++ b/ctest/dashboard/All.sh @@ -1,19 +1,42 @@ +# --------------------------------------------------------------------- +# +# Copyright (c) CREATIS (Centre de Recherche en Acquisition et Traitement de l'Image +# pour la Santé) +# Authors : Eduardo Davila, Frederic Cervenansky, Claire Mouton +# +# This software is governed by the CeCILL-B license under French law and +# abiding by the rules of distribution of free software. You can use, +# modify and/ or redistribute the software under the terms of the CeCILL-B +# license as circulated by CEA, CNRS and INRIA at the following URL +# http://www.cecill.info/licences/Licence_CeCILL-B_V1-en.html +# or in the file LICENSE.txt. +# +# As a counterpart to the access to the source code and rights to copy, +# modify and redistribute granted by the license, users are provided only +# with a limited warranty and the software's author, the holder of the +# economic rights, and the successive licensors have only limited +# liability. +# +# The fact that you are presently reading this means that you have had +# knowledge of the CeCILL-B license and that you accept its terms. +# ------------------------------------------------------------------------ + #!/bin/sh -#if [$# = 0] -#then +if [ $# = 0 ] +then echo "Use it as :" -echo "sh All.sh " +echo "sh All.sh " echo " " echo "ex : sh All.sh /tmp/gendir OFF jpr /usr/local/lib/vtk-5.4 /home/jpr/myInsallDirectory" -#exit 0 -#fi +exit 0 +fi -#if [$# != 5] -#then -#echo "use it as sh All.sh /tmp/gendir OFF jpr /usr/local/lib/vtk-5.4 /home/jpr/myInsallDirectory" -#exit 0 -#fi +if [ $# != 6 ] +then +echo "use it as sh All.sh /tmp/gendir OFF jpr /usr/local/lib/vtk-5.4 /home/jpr/myInsallDirectory Release" +exit 0 +fi # @echo off @@ -24,13 +47,10 @@ generationdir=$1 cvsUserName=$3 VTKdir=$4 installPrefix=$5 +buildtype=$6 mkdir $generationdir -mkdir $generationdir/tmpCreaTools_INSTALL - - -# buildtype, useless for Linux; let here for compatibility purpose - buildtype=Release +mkdir $generationdir/tmpCreaToolsBIN creasource=crea bbtksource=bbtk @@ -43,6 +63,7 @@ mkdir $generationdir/tmpCreaTools_INSTALL bbtkgeditorsource=bbtkGEditor creatoolssource=creaTools +# the following stupid test is used at debug time; Please don't remove! if [ true = true ] then @@ -73,12 +94,11 @@ fi # CREA #if [ true = false ] #then - sh cmakemod.sh $creasource $generationdir $VTKdir $installPrefix + sh cmakemod.sh $creasource $generationdir $VTKdir $installPrefix $buildType sh creaVariables.sh $creasource $generationdir $docgeneration sh compilemod.sh $buildtype $creasource $generationdir sh ctestmod.sh $creasource $generationdir #fi - creadll=$generationdir/tmpCreaTools_INSTALL/creaBin LD_LIBRARY_PATH=$creadll:LD_LIBRARY_$PATH @@ -89,7 +109,7 @@ fi #if [ true = false ] #then # BBTK - sh cmakemod.sh $bbtksource $generationdir $VTKdir $installPrefix + sh cmakemod.sh $bbtksource $generationdir $VTKdir $installPrefix $buildType # echo "============================BBTK out of cmakemod " sh bbtkVariables.sh $bbtksource $generationdir $docgeneration @@ -104,12 +124,11 @@ fi bbtkdll=$generationdir/tmpCreaTools_INSTALL/bbtkBin LD_LIBRARY_PATH=$bbtkdll:$LD_LIBRARY_PATH - #if [ true = false ] #then creaMaracasVisu # echo "========================================================================================start creaMaracasVisu " - sh cmakemod.sh $creamaracassource $generationdir $VTKdir $installPrefix + sh cmakemod.sh $creamaracassource $generationdir $VTKdir $installPrefix $buildType # echo "=======================================================================================creaMaracasVisu out of cmakemod " sh creaMaracasVariables.sh $creamaracassource $generationdir $docgeneration @@ -120,11 +139,10 @@ fi LD_LIBRARY_PATH=$creamaracasdll:$LD_LIBRARY_PATH - #if [ true = false ] #then # creaEnvironment - sh cmakemod.sh $creaenvironmentsource $generationdir $VTKdir $installPrefix + sh cmakemod.sh $creaenvironmentsource $generationdir $VTKdir $installPrefix $buildType sh creaenvironmentVariables.sh $creaenvironmentsource $generationdir $docgeneration sh compilemod.sh $buildtype $creaenvironmentsource $generationdir @@ -136,10 +154,9 @@ fi #if [ true = false ] #then # creaBruker - sh cmakemod.sh $creabrukersource $generationdir $VTKdir $installPrefix + sh cmakemod.sh $creabrukersource $generationdir $VTKdir $installPrefix $buildType sh creaBrukerVariables.sh $creabrukersource $generationdir $docgeneration #fi - sh compilemod.sh $buildtype $creabrukersource $generationdir # echo "creaBruker : out of compilemod.sh; stop here, now!" # exit 0 @@ -148,7 +165,7 @@ fi LD_LIBRARY_PATH=$creabrukerdll:$LD_LIBRARY_PATH # creaImageIO - sh cmakemod.sh $creaimagesource $generationdir $VTKdir $installPrefix + sh cmakemod.sh $creaimagesource $generationdir $VTKdir $installPrefix $buildType sh creaImageIOVariables.sh $creaimagesource $generationdir $docgeneration sh compilemod.sh $buildtype $creaimagesource $generationdir sh ctestmod.sh $creaimagesource $generationdir @@ -156,7 +173,7 @@ fi LD_LIBRARY_PATH=$creaimagedll:$LD_LIBRARY_PATH # creaContours - sh cmakemod.sh $creacontourssource $generationdir $VTKdir $installPrefix + sh cmakemod.sh $creacontourssource $generationdir $VTKdir $installPrefix $buildType sh creaContoursVariables.sh $creacontourssource $generationdir $docgeneration sh compilemod.sh $buildtype $creacontourssource $generationdir sh ctestmod.sh $creacontourssource $generationdir @@ -164,7 +181,7 @@ fi # LD_LIBRARY_PATH=$creacontoursdll:$LD_LIBRARY_PATH # creaRigidRegistration - sh cmakemod.sh $crearigidregistrationssource $generationdir $VTKdir $installPrefix + sh cmakemod.sh $crearigidregistrationssource $generationdir $VTKdir $installPrefix $buildType sh creaRigidRegistrationVariables.sh $crearigidregistrationssource $generationdir $docgeneration sh compilemod.sh $buildtype $crearigidregistrationssource $generationdir sh ctestmod.sh $crearigidregistrationssource $generationdir @@ -172,7 +189,7 @@ fi # LD_LIBRARY_PATH=$crearigidregistrationdll:$LD_LIBRARY_PATH # bbtkGEditor - sh cmakemod.sh $bbtkgeditorsource $generationdir $VTKdir $installPrefix + sh cmakemod.sh $bbtkgeditorsource $generationdir $VTKdir $installPrefix $buildType sh bbtkGEditorVariables.sh $bbtkgeditorsource $generationdir $docgeneration sh compilemod.sh $buildtype $bbtkgeditorsource $generationdir sh ctestmod.sh $bbtkgeditorsource $generationdir @@ -180,7 +197,7 @@ fi # LD_LIBRARY_PATH=$bbtkgeditordll:$LD_LIBRARY_PATH # creaTools - sh cmakemod.sh $creatoolssource $generationdir $VTKdir $installPrefix + sh cmakemod.sh $creatoolssource $generationdir $VTKdir $installPrefix $buildType sh creaToolsVariables.sh $creatoolssource $generationdir $docgeneration sh compilemod.sh $buildtype $creatoolssource $generationdir # sh ctestmod.sh $creatoolsbinary $generationdir