3 if [ ! -f $PWD/scripts/CreaTools-configure.sh ]
7 echo "==================================================="
10 echo "YOU NEED TO RUN 'Configure' (0) FIRST !"
11 echo "==================================================="
17 # Set all local variables
19 source $PWD/scripts/CreaTools-configure.sh
20 source $PWD/scripts/CreaTools-names.sh
23 echo $PWD/scripts/CreaTools-configure.sh
24 echo --generationdir--
28 echo --docgeneration--
30 echo --installPrefix--
32 echo --installPrefixThird--
33 echo $installPrefixThird
46 if [ ! -f $installPrefixThird/share/creatools_third_party_library_config.sh ]
48 echo missing $installPrefixThird/share/creatools_third_party_library_config.sh
51 echo "==================================================="
54 echo "YOU NEED TO RUN 'Install Third Party Libraries' (1) FIRST !"
55 echo "==================================================="
57 echo "Hit any key to continue"
62 if [ ! -e $generationdir/creatools_source ]
64 echo missing $generationdir/creatools_source
67 echo "==================================================="
70 echo "YOU NEED TO RUN 'Load' (2) FIRST !"
71 echo "==================================================="
78 if [ ! -f $installPrefixThird/share/creatools_third_party_library_config.sh ]
80 echo missing $installPrefixThird/share/creatools_third_party_library_config.sh
83 echo "==================================================="
86 echo "YOU NEED TO RUN 'Load' (2) FIRST !"
87 echo "==================================================="
94 if [ -e creatools_bin ]
102 # -------------------------
103 # start_point = 2 : CREA
104 #-------------------------
105 if [ $start_point -le 2 ]
108 # the following stupid test is used at debug time; Please don't remove!
112 bash $scriptDir/cmakemod.sh $creasource $generationdir $installPrefix $buildType
113 bash $scriptDir/creaVariables.sh $creasource $generationdir $docgeneration
114 bash $scriptDir/compilemod.sh $buildType $creasource $generationdir $corenumber
115 bash $scriptDir/ctestmod.sh $creasource $generationdir
118 creadll=$generationdir/creatools_bin/creaBin
119 if [ $OperatingSystem = "MacOS" ]
121 DYLD_LIBRARY_PATH=$creadll:DYLD_LIBRARY_$PATH
123 LD_LIBRARY_PATH=$creadll:LD_LIBRARY_$PATH
125 export crea_DIR=$generationdir/creatools_bin/creaBin
127 # -------------------------
128 # start_point = 3 : BBTK
129 #-------------------------
130 if [ $start_point -le 3 ]
132 # the following stupid test is used at debug time; Please don't remove!
137 echo ========================================================= $bbtksource $generationdir $installPrefix $buildType
138 bash $scriptDir/cmakemod.sh $bbtksource $generationdir $installPrefix $buildType
139 bash $scriptDir/bbtkVariables.sh $bbtksource $generationdir $docgeneration $gdcmVersion
140 bash $scriptDir/compilemod.sh $buildType $bbtksource $generationdir $corenumber
141 bash $scriptDir/ctestmod.sh $bbtksource $generationdir
145 bbtkdll=$generationdir/creatools_bin/bbtkBin
146 if [ $OperatingSystem = "MacOS" ]
148 DYLD_LIBRARY_PATH=$bbtkdll:$DYLD_LIBRARY_PATH
150 LD_LIBRARY_PATH=$bbtkdll:$LD_LIBRARY_PATH
152 export BBTK_DIR=$generationdir/creatools_bin/bbtkBin
154 # -------------------------
155 # start_point = 4 : creaMaracasVisu
156 #-------------------------
157 if [ $start_point -le 4 ]
159 # the following stupid test is used at debug time; Please don't remove!
164 bash $scriptDir/cmakemod.sh $creamaracassource $generationdir $installPrefix $buildType
165 bash $scriptDir/creaMaracasVariables.sh $creamaracassource $generationdir $docgeneration
166 bash $scriptDir/compilemod.sh $buildType $creamaracassource $generationdir $corenumber
167 bash $scriptDir/ctestmod.sh $creamaracassource $generationdir
170 creamaracasdll=$generationdir/creatools_bin/creaMaracasVisuBin
172 if [ $OperatingSystem = "MacOS" ]
174 DYLD_LIBRARY_PATH=$creamaracasdll:DYLD_LIBRARY_$PATH
176 LD_LIBRARY_PATH=$creamaracasdll:LD_LIBRARY_$PATH
179 export creaMaracasVisu_DIR=$generationdir/creatools_bin/creaMaracasVisuBin
181 # -------------------------
182 # start_point = 5 : creaEnvironment
183 #-------------------------
184 if [ $start_point -le 5 ]
186 # the following stupid test is used at debug time; Please don't remove!
191 bash $scriptDir/cmakemod.sh $creaenvironmentsource $generationdir $installPrefix $buildType
192 bash $scriptDir/creaenvironmentVariables.sh $creaenvironmentsource $generationdir $docgeneration
193 bash $scriptDir/compilemod.sh $buildType $creaenvironmentsource $generationdir $corenumber
194 bash $scriptDir/ctestmod.sh $creaenvironmentsource $generationdir
197 creaenvironmentdll=$generationdir/creatools_bin/creaenvironmentBin
199 if [ $OperatingSystem = "MacOS" ]
201 DYLD_LIBRARY_PATH=$creaenvironmentdll:DYLD_LIBRARY_$PATH
203 LD_LIBRARY_PATH=$creaenvironmentdll:LD_LIBRARY_$PATH
206 export creaEnvironment_DIR=$generationdir/creatools_bin/creaEnvironmentBin
208 # -------------------------
209 # start_point = 6 : creaBruker
210 #-------------------------
211 if [ $start_point -le 6 ]
213 # the following stupid test is used at debug time; Please don't remove!
218 bash $scriptDir/cmakemod.sh $creabrukersource $generationdir $installPrefix $buildType
219 bash $scriptDir/creaBrukerVariables.sh $creabrukersource $generationdir $docgeneration $gdcmVersion
220 bash $scriptDir/compilemod.sh $buildType $creabrukersource $generationdir $corenumber
221 bash $scriptDir/ctestmod.sh $creabrukersource $generationdir
224 creabrukerdll=$generationdir/creatools_bin/creabrukerBin
226 if [ $OperatingSystem = "MacOS" ]
228 DYLD_LIBRARY_PATH=$creabrukerdll:DYLD_LIBRARY_$PATH
230 LD_LIBRARY_PATH=$creabrukerdll:LD_LIBRARY_$PATH
233 export creaBruker_DIR=$generationdir/creatools_bin/creaBrukerBin
235 # -------------------------
236 # start_point = 7 : creaImageIO
237 #-------------------------
238 if [ $start_point -le 7 ]
240 # the following stupid test is used at debug time; Please don't remove!
245 bash $scriptDir/cmakemod.sh $creaimagesource $generationdir $installPrefix $buildType
246 bash $scriptDir/creaImageIOVariables.sh $creaimagesource $generationdir $docgeneration $gdcmVersion
247 bash $scriptDir/compilemod.sh $buildType $creaimagesource $generationdir $corenumber
248 bash $scriptDir/ctestmod.sh $creaimagesource $generationdir
251 creaimagedll=$generationdir/creatools_bin/creaimageBin
253 if [ $OperatingSystem = "MacOS" ]
255 DYLD_LIBRARY_PATH=$creaimagedll:DYLD_LIBRARY_$PATH
257 LD_LIBRARY_PATH=$creaimagedll:LD_LIBRARY_$PATH
260 export creaImageIO_DIR=$generationdir/creatools_bin/creaImageIOBin
262 # -------------------------
263 # start_point = 8 : creaContour
264 #-------------------------
265 if [ $start_point -le 8 ]
267 # the following stupid test is used at debug time; Please don't remove!
272 bash $scriptDir/cmakemod.sh $creacontourssource $generationdir $installPrefix $buildType
273 bash $scriptDir/creaContoursVariables.sh $creacontourssource $generationdir $docgeneration
274 bash $scriptDir/compilemod.sh $buildType $creacontourssource $generationdir $corenumber
275 bash $scriptDir/ctestmod.sh $creacontourssource $generationdir
278 creacontourdll=$generationdir/creatools_bin/creacontoursBin
280 if [ $OperatingSystem = "MacOS" ]
282 DYLD_LIBRARY_PATH=$creacontoursdll:DYLD_LIBRARY_$PATH
284 LD_LIBRARY_PATH=$creacontoursdll:LD_LIBRARY_$PATH
287 export creaContours_DIR=$generationdir/creatools_bin/creaContoursBin
289 # -------------------------
290 # start_point = 9 : creaRigidRegistration
291 #-------------------------
292 if [ $start_point -le 9 ]
294 # the following stupid test is used at debug time; Please don't remove!
298 bash $scriptDir/cmakemod.sh $crearigidregistrationssource $generationdir $installPrefix $buildType
299 bash $scriptDir/creaRigidRegistrationVariables.sh $crearigidregistrationssource $generationdir $docgeneration
300 bash $scriptDir/compilemod.sh $buildType $crearigidregistrationssource $generationdir $corenumber
301 bash $scriptDir/ctestmod.sh $crearigidregistrationssource $generationdir
304 # crearigidregistrationdll=$generationdir/creatools_bin/crearigidregistrationBin
305 # LD_LIBRARY_PATH=$crearigidregistrationdll:$LD_LIBRARY_PATH
308 # -------------------------
309 # start_point = 10 : bbtkGEditor
310 #-------------------------
311 if [ $start_point -le 10 ]
313 # the following stupid test is used at debug time; Please don't remove!
318 bash $scriptDir/cmakemod.sh $bbtkgeditorsource $generationdir $installPrefix $buildType
319 bash $scriptDir/bbtkGEditorVariables.sh $bbtkgeditorsource $generationdir $docgeneration
320 bash $scriptDir/compilemod.sh $buildType $bbtkgeditorsource $generationdir $corenumber
321 bash $scriptDir/ctestmod.sh $bbtkgeditorsource $generationdir
324 # bbtkgeditordll=$generationdir/creatools_bin/bbtkgeditorBin
325 # LD_LIBRARY_PATH=$bbtkgeditordll:$LD_LIBRARY_PATH
330 # -------------------------
331 # start_point = 11 : libido
332 #-------------------------
333 #if [ $start_point -le 11 ]
335 ## the following stupid test is used at debug time; Please don't remove!
336 ##if [ true = false ]
340 # bash $scriptDir/cmakemod.sh $libidosource $generationdir $installPrefix $buildType
341 # bash $scriptDir/libidoVariables.sh $libidosource $generationdir $docgeneration
342 # bash $scriptDir/compilemod.sh $buildType $libidosource $generationdir $corenumber
348 # -------------------------
349 # start_point = 12 : creaTools
350 #-------------------------
351 if [ $start_point -le 12 ]
353 # the following stupid test is used at debug time; Please don't remove!
358 bash $scriptDir/cmakemod.sh $creatoolssource $generationdir $installPrefix $buildType
359 bash $scriptDir/creaToolsVariables.sh $creatoolssource $generationdir $docgeneration
360 bash $scriptDir/compilemod.sh $buildType $creatoolssource $generationdir $corenumber
365 # bash ctestmod.sh $creatoolsbinary $generationdir
366 # creatoolsdll=$generationdir/creatools_bin/creatoolsBin
367 # LD_LIBRARY_PATH=$creatoolssdll:$LD_LIBRARY_PATH
370 # -------------------------
371 # start_point = 13 : creaMiniTools
372 #-------------------------
373 if [ $start_point -le 13 ]
375 # the following stupid test is used at debug time; Please don't remove!
380 bash $scriptDir/cmakemod.sh $creaminitoolssource $generationdir $installPrefix $buildType
381 bash $scriptDir/creaMiniToolsVariables.sh $creaminitoolssource $generationdir $docgeneration
382 bash $scriptDir/compilemod.sh $buildType $creaminitoolssource $generationdir $corenumber