3 # Set all local variables
5 if [ -f $PWD/scripts/CreaTools-configure.sh ]
7 source $PWD/scripts/CreaTools-configure.sh
8 source $PWD/scripts/CreaTools-names.sh
11 echo $PWD/scripts/CreaTools-configure.sh
12 echo --generationdir--
14 echo --docgeneration--
16 echo --installPrefix--
35 echo "==================================================="
38 echo "YOU NEED TO RUN 'Configure' (0) First !"
39 echo "==================================================="
46 if [ ! -e $generationdir ]
49 mkdir $generationdir/creatools_source
50 mkdir $generationdir/creatools_bin
51 mkdir $generationdir/creatools_install
56 # --------------------------------
57 # start_point = 0 : remove everything that was created before
58 #---------------------------------
59 if [ $start_point -le 0 ]
61 # the following stupid test is used at debug time; Please don't remove!
65 # rm -rf creatools_bin
66 # mkdir $generationdir/creatools_bin
67 rm -rf creatools_source
68 mkdir $generationdir/creatools_source
72 # ----------------------------------
73 # start_point = 1 : Load all sources
74 #-----------------------------------
77 if [ $start_point -le 1 ]
83 if [ $sourcesFrom = CVS ]
85 bash $scriptDir/cvscheckout.sh $creasource $generationdir $cvsUserName
86 bash $scriptDir/cvscheckout.sh $bbtksource $generationdir $cvsUserName
87 bash $scriptDir/cvscheckout.sh $creamaracassource $generationdir $cvsUserName
88 bash $scriptDir/cvscheckout.sh $creaenvironmentsource $generationdir $cvsUserName
89 bash $scriptDir/cvscheckout.sh $creabrukersource $generationdir $cvsUserName
90 bash $scriptDir/cvscheckout.sh $creaimagesource $generationdir $cvsUserName
91 bash $scriptDir/cvscheckout.sh $creacontourssource $generationdir $cvsUserName
92 bash $scriptDir/cvscheckout.sh $crearigidregistrationssource $generationdir $cvsUserName
93 bash $scriptDir/cvscheckout.sh $bbtkgeditorsource $generationdir $cvsUserName
94 bash $scriptDir/cvscheckout.sh $creatoolssource $generationdir $cvsUserName
95 bash $scriptDir/cvscheckout.sh $creaminitoolssource $generationdir $cvsUserName
96 # bash $scriptDir/cvscheckout.sh $libidosource-ESRF $generationdir $cvsUserName
97 # mv $libidosource-ESRF $libidosource
100 if [ $sourcesFrom = HTML ]
102 cd $generationdir/creatools_source
103 wwwtargz=http://www.creatis.insa-lyon.fr/software/public/creatools/creaTools/nightly/
106 wget $wwwtargz/crea.tgz
107 wget $wwwtargz/bbtk.tgz
108 wget $wwwtargz/creaMaracasVisu.tgz
109 wget $wwwtargz/creaEnvironment.tgz
110 wget $wwwtargz/creaBruker.tgz
111 wget $wwwtargz/creaImageIO.tgz
112 wget $wwwtargz/creaContours.tgz
113 wget $wwwtargz/creaRigidRegistration.tgz
114 wget $wwwtargz/bbtkGEditor.tgz
115 wget $wwwtargz/creaTools.tgz
116 wget $wwwtargz/creaMiniTools.tgz
118 if [ $OperatingSystem = "MacOS" ]
120 curl $wwwtargz/crea.tgz
121 curl $wwwtargz/bbtk.tgz
122 curl $wwwtargz/creaMaracasVisu.tgz
123 curl $wwwtargz/creaEnvironment.tgz
124 curl $wwwtargz/creaBruker.tgz
125 curl $wwwtargz/creaImageIO.tgz
126 curl $wwwtargz/creaContours.tgz
127 curl $wwwtargz/creaRigidRegistration.tgz
128 curl $wwwtargz/bbtkGEditor.tgz
129 curl $wwwtargz/creaTools.tgz
130 curl $wwwtargz/creaMiniTools.tgz
134 tar xvzf creaMaracasVisu.tgz
135 tar xvzf creaEnvironment.tgz
136 tar xvzf creaBruker.tgz
137 tar xvzf creaImageIO.tgz
138 tar xvzf creaContours.tgz
139 tar xvzf creaRigidRegistration.tgz
140 tar xvzf bbtkGEditor.tgz
141 tar xvzf creaTools.tgz
142 tar xvzf creaMiniTools.tgz