X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=Linux%2Finstallscript;h=70fb2846b2fff369df4bc54e9d45b91e0d15c5bb;hb=f513924db3c927ac3c0e765731487572f25fcf1c;hp=c5611a751a7debbf2677f9c4b877a6aa412fd4b2;hpb=6a4393e29e2ad4c755ff2d31d53e0f9823ddd1bd;p=creaToolsTools.git diff --git a/Linux/installscript b/Linux/installscript index c5611a7..70fb284 100755 --- a/Linux/installscript +++ b/Linux/installscript @@ -1,5 +1,30 @@ +# --------------------------------------------------------------------- +# +# 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/bash -e +scriptDirName=$(dirname $(readlink -f $0) ) + ######################################################################### ############ Local Functions ####################################### ######################################################################### @@ -96,9 +121,6 @@ function printconfig { echo " Install Prefix for CreaTools : $installPrefix" echo " Boolean for Doc Generation : $docgeneration" echo " Where do you want to get source files from : $sourcesFrom" - if [ $sourcesFrom = CVS ] ; then - echo " CVS User Name : $cvsUserName" - fi echo " Login User Name : $loginUserName" echo " Login Group Name : $loginGroupName" echo " Build type : $buildType" @@ -129,7 +151,6 @@ installPrefix= docgeneration=OFF sourcesFrom=HTML -cvsUserName= loginUserName=$USER loginGroupName=`groups | awk '{print $1}'` buildType=RelWithDebug @@ -142,7 +163,7 @@ export ETC_BASHRC=`getbashrc` function usage { - echo "menu.sh [options] command" + echo "installscript [options] command" echo "creatools configure/compile/install script" echo "" echo "" @@ -150,10 +171,11 @@ function usage { echo "" echo "" echo " command:" - echo " all : configure / compile / install" - echo " " + echo "" + echo " as a normal user:" echo " config : set the configuration parameters only" echo " " + echo " as root:" echo " 3rd : Get, Compile, Install all 3rd party library " echo " 3rd-base : Install basic tools (cmake, doxygen...)" echo " 3rd-vtk : Get, Compile, Install vtk" @@ -161,6 +183,7 @@ function usage { echo " 3rd-gdcm : Get, Compile, Install gdcm" echo " 3rd-wx : Get, Compile, Install wx widget (for Mac Users)" echo " " + echo " as a normal user:" echo " creatools : Get Compile and Install the CreaTools" echo " creatools-get : Get the CreaTools" echo " creatools-cmp : Compile the CreaTools" @@ -171,6 +194,9 @@ function usage { echo " printconfig : print the configuration" echo " help : print help" echo " env : print some environnement variables" + echo "" + echo " all : configure / compile / install" + echo " " echo " " echo " " echo " " @@ -181,7 +207,8 @@ function usage { echo " -gdir