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--
33 echo "==================================================="
36 echo "YOU NEED TO RUN 'Configure' (0) First !"
37 echo "==================================================="
44 if [ ! -e $generationdir ]
47 mkdir $generationdir/creatools_source
48 mkdir $generationdir/creatools_bin
49 mkdir $generationdir/creatools_install
54 # --------------------------------
55 # start_point = 0 : remove everything that was created before
56 #---------------------------------
57 if [ $start_point -le 0 ]
59 # the following stupid test is used at debug time; Please don't remove!
63 # rm -rf creatools_bin
64 # mkdir $generationdir/creatools_bin
65 rm -rf creatools_source
66 mkdir $generationdir/creatools_source
70 # ----------------------------------
71 # start_point = 1 : Load all sources
72 #-----------------------------------
75 if [ $start_point -le 1 ]
81 if [ $sourcesFrom = CVS ]
83 bash $scriptDir/cvscheckout.sh $creasource $generationdir $cvsUserName
84 bash $scriptDir/cvscheckout.sh $bbtksource $generationdir $cvsUserName
85 bash $scriptDir/cvscheckout.sh $creamaracassource $generationdir $cvsUserName
86 bash $scriptDir/cvscheckout.sh $creaenvironmentsource $generationdir $cvsUserName
87 bash $scriptDir/cvscheckout.sh $creabrukersource $generationdir $cvsUserName
88 bash $scriptDir/cvscheckout.sh $creaimagesource $generationdir $cvsUserName
89 bash $scriptDir/cvscheckout.sh $creacontourssource $generationdir $cvsUserName
90 bash $scriptDir/cvscheckout.sh $crearigidregistrationssource $generationdir $cvsUserName
91 bash $scriptDir/cvscheckout.sh $bbtkgeditorsource $generationdir $cvsUserName
92 bash $scriptDir/cvscheckout.sh $creatoolssource $generationdir $cvsUserName
93 bash $scriptDir/cvscheckout.sh $creaminitoolssource $generationdir $cvsUserName
94 # bash $scriptDir/cvscheckout.sh $libidosource-ESRF $generationdir $cvsUserName
95 # mv $libidosource-ESRF $libidosource
98 if [ $sourcesFrom = HTML ]
100 cd $generationdir/creatools_source
101 wwwtargz=http://www.creatis.insa-lyon.fr/software/public/creatools/creaTools/nightly/
104 wget $wwwtargz/crea.tgz
105 wget $wwwtargz/bbtk.tgz
106 wget $wwwtargz/creaMaracasVisu.tgz
107 wget $wwwtargz/creaEnvironment.tgz
108 wget $wwwtargz/creaBruker.tgz
109 wget $wwwtargz/creaImageIO.tgz
110 wget $wwwtargz/creaContours.tgz
111 wget $wwwtargz/creaRigidRegistration.tgz
112 wget $wwwtargz/bbtkGEditor.tgz
113 wget $wwwtargz/creaTools.tgz
114 wget $wwwtargz/creaMiniTools.tgz
116 if [ $OperatingSystem = "MacOS" ]
118 curl $wwwtargz/crea.tgz
119 curl $wwwtargz/bbtk.tgz
120 curl $wwwtargz/creaMaracasVisu.tgz
121 curl $wwwtargz/creaEnvironment.tgz
122 curl $wwwtargz/creaBruker.tgz
123 curl $wwwtargz/creaImageIO.tgz
124 curl $wwwtargz/creaContours.tgz
125 curl $wwwtargz/creaRigidRegistration.tgz
126 curl $wwwtargz/bbtkGEditor.tgz
127 curl $wwwtargz/creaTools.tgz
128 curl $wwwtargz/creaMiniTools.tgz
132 tar xvzf creaMaracasVisu.tgz
133 tar xvzf creaEnvironment.tgz
134 tar xvzf creaBruker.tgz
135 tar xvzf creaImageIO.tgz
136 tar xvzf creaContours.tgz
137 tar xvzf creaRigidRegistration.tgz
138 tar xvzf bbtkGEditor.tgz
139 tar xvzf creaTools.tgz
140 tar xvzf creaMiniTools.tgz