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
48 if [ ! -f $installPrefixThird/share/creatools_third_party_library_config.sh ]
50 echo missing $installPrefixThird/share/creatools_third_party_library_config.sh
53 echo "==================================================="
56 echo "YOU NEED TO RUN 'Install Third Party Libraries' (1) FIRST !"
57 echo "==================================================="
59 echo "Hit any key to continue"
64 if [ ! -e $generationdir/creatools_source ]
66 echo missing $generationdir/creatools_source
69 echo "==================================================="
72 echo "YOU NEED TO RUN 'Load' (2) FIRST !"
73 echo "==================================================="
80 if [ ! -f $installPrefixThird/share/creatools_third_party_library_config.sh ]
82 echo missing $installPrefixThird/share/creatools_third_party_library_config.sh
85 echo "==================================================="
88 echo "YOU NEED TO RUN 'Load' (2) FIRST !"
89 echo "==================================================="
96 if [ -e creatools_bin ]
104 # -------------------------
105 # start_point = 2 : CREA
106 #-------------------------
107 if [ $start_point -le 2 ]
110 # the following stupid test is used at debug time; Please don't remove!
114 bash $scriptDir/cmakemod.sh $creasource $generationdir $installPrefix $buildType
115 bash $scriptDir/creaVariables.sh $creasource $generationdir $docgeneration
116 bash $scriptDir/compilemod.sh $buildType $creasource $generationdir $corenumber
117 bash $scriptDir/ctestmod.sh $creasource $generationdir
120 creadll=$generationdir/creatools_bin/creaBin
121 if [ $OperatingSystem = "MacOS" ]
123 #duplicate form creaTools_name.sh?? //FCY
124 DYLD_LIBRARY_PATH=$creadll:$DYLD_LIBRARY_$PATH
126 LD_LIBRARY_PATH=$creadll:$LD_LIBRARY_$PATH
128 export crea_DIR=$generationdir/creatools_bin/creaBin
130 # -------------------------
131 # start_point = 3 : BBTK
132 #-------------------------
133 if [ $start_point -le 3 ]
135 # the following stupid test is used at debug time; Please don't remove!
140 echo ========================================================= $bbtksource $generationdir $installPrefix $buildType
141 bash $scriptDir/cmakemod.sh $bbtksource $generationdir $installPrefix $buildType
142 bash $scriptDir/bbtkVariables.sh $bbtksource $generationdir $docgeneration $gdcmVersion
143 bash $scriptDir/compilemod.sh $buildType $bbtksource $generationdir $corenumber
144 bash $scriptDir/ctestmod.sh $bbtksource $generationdir
148 bbtkdll=$generationdir/creatools_bin/bbtkBin
149 if [ $OperatingSystem = "MacOS" ]
151 #duplicate form creaTools_name.sh?? //FCY
152 DYLD_LIBRARY_PATH=$bbtkdll:$DYLD_LIBRARY_PATH
154 LD_LIBRARY_PATH=$bbtkdll:$LD_LIBRARY_PATH
156 export BBTK_DIR=$generationdir/creatools_bin/bbtkBin
158 # -------------------------
159 # start_point = 4 : creaMaracasVisu
160 #-------------------------
161 if [ $start_point -le 4 ]
163 # the following stupid test is used at debug time; Please don't remove!
168 bash $scriptDir/cmakemod.sh $creamaracassource $generationdir $installPrefix $buildType
169 bash $scriptDir/creaMaracasVariables.sh $creamaracassource $generationdir $docgeneration
170 bash $scriptDir/compilemod.sh $buildType $creamaracassource $generationdir $corenumber
171 bash $scriptDir/ctestmod.sh $creamaracassource $generationdir
174 creamaracasdll=$generationdir/creatools_bin/creaMaracasVisuBin
176 if [ $OperatingSystem = "MacOS" ]
178 #duplicate form creaTools_name.sh?? //FCY
179 DYLD_LIBRARY_PATH=$creamaracasdll:$DYLD_LIBRARY_$PATH
181 LD_LIBRARY_PATH=$creamaracasdll:$LD_LIBRARY_$PATH
184 export creaMaracasVisu_DIR=$generationdir/creatools_bin/creaMaracasVisuBin
186 # -------------------------
187 # start_point = 5 : creaEnvironment
188 #-------------------------
189 if [ $start_point -le 5 ]
191 # the following stupid test is used at debug time; Please don't remove!
196 bash $scriptDir/cmakemod.sh $creaenvironmentsource $generationdir $installPrefix $buildType
197 bash $scriptDir/creaenvironmentVariables.sh $creaenvironmentsource $generationdir $docgeneration
198 bash $scriptDir/compilemod.sh $buildType $creaenvironmentsource $generationdir $corenumber
199 bash $scriptDir/ctestmod.sh $creaenvironmentsource $generationdir
202 creaenvironmentdll=$generationdir/creatools_bin/creaenvironmentBin
204 if [ $OperatingSystem = "MacOS" ]
206 #duplicate form creaTools_name.sh?? //FCY
207 DYLD_LIBRARY_PATH=$creaenvironmentdll:$DYLD_LIBRARY_$PATH
209 LD_LIBRARY_PATH=$creaenvironmentdll:$LD_LIBRARY_$PATH
212 export creaEnvironment_DIR=$generationdir/creatools_bin/creaEnvironmentBin
214 # -------------------------
215 # start_point = 6 : creaBruker
216 #-------------------------
217 if [ $start_point -le 6 ]
219 # the following stupid test is used at debug time; Please don't remove!
224 bash $scriptDir/cmakemod.sh $creabrukersource $generationdir $installPrefix $buildType
225 bash $scriptDir/creaBrukerVariables.sh $creabrukersource $generationdir $docgeneration $gdcmVersion
226 bash $scriptDir/compilemod.sh $buildType $creabrukersource $generationdir $corenumber
227 bash $scriptDir/ctestmod.sh $creabrukersource $generationdir
230 creabrukerdll=$generationdir/creatools_bin/creabrukerBin
232 if [ $OperatingSystem = "MacOS" ]
234 #duplicate form creaTools_name.sh?? //FCY
235 DYLD_LIBRARY_PATH=$creabrukerdll:$DYLD_LIBRARY_$PATH
237 LD_LIBRARY_PATH=$creabrukerdll:$LD_LIBRARY_$PATH
240 export creaBruker_DIR=$generationdir/creatools_bin/creaBrukerBin
242 # -------------------------
243 # start_point = 7 : creaImageIO
244 #-------------------------
245 if [ $start_point -le 7 ]
247 # the following stupid test is used at debug time; Please don't remove!
252 bash $scriptDir/cmakemod.sh $creaimagesource $generationdir $installPrefix $buildType
253 bash $scriptDir/creaImageIOVariables.sh $creaimagesource $generationdir $docgeneration $gdcmVersion
254 bash $scriptDir/compilemod.sh $buildType $creaimagesource $generationdir $corenumber
255 bash $scriptDir/ctestmod.sh $creaimagesource $generationdir
258 creaimagedll=$generationdir/creatools_bin/creaimageBin
260 if [ $OperatingSystem = "MacOS" ]
262 #duplicate form creaTools_name.sh?? //FCY
263 DYLD_LIBRARY_PATH=$creaimagedll:$DYLD_LIBRARY_$PATH
265 LD_LIBRARY_PATH=$creaimagedll:$LD_LIBRARY_$PATH
268 export creaImageIO_DIR=$generationdir/creatools_bin/creaImageIOBin
270 # -------------------------
271 # start_point = 8 : creaContour
272 #-------------------------
273 if [ $start_point -le 8 ]
275 # the following stupid test is used at debug time; Please don't remove!
280 bash $scriptDir/cmakemod.sh $creacontourssource $generationdir $installPrefix $buildType
281 bash $scriptDir/creaContoursVariables.sh $creacontourssource $generationdir $docgeneration
282 bash $scriptDir/compilemod.sh $buildType $creacontourssource $generationdir $corenumber
283 bash $scriptDir/ctestmod.sh $creacontourssource $generationdir
286 creacontourdll=$generationdir/creatools_bin/creacontoursBin
288 if [ $OperatingSystem = "MacOS" ]
290 #duplicate form creaTools_name.sh?? //FCY
291 DYLD_LIBRARY_PATH=$creacontoursdll:$DYLD_LIBRARY_$PATH
293 LD_LIBRARY_PATH=$creacontoursdll:$LD_LIBRARY_$PATH
296 export creaContours_DIR=$generationdir/creatools_bin/creaContoursBin
298 # -------------------------
299 # start_point = 9 : creaRigidRegistration
300 #-------------------------
301 if [ $start_point -le 9 ]
303 # the following stupid test is used at debug time; Please don't remove!
307 bash $scriptDir/cmakemod.sh $crearigidregistrationssource $generationdir $installPrefix $buildType
308 bash $scriptDir/creaRigidRegistrationVariables.sh $crearigidregistrationssource $generationdir $docgeneration
309 bash $scriptDir/compilemod.sh $buildType $crearigidregistrationssource $generationdir $corenumber
310 bash $scriptDir/ctestmod.sh $crearigidregistrationssource $generationdir
313 # crearigidregistrationdll=$generationdir/creatools_bin/crearigidregistrationBin
314 # LD_LIBRARY_PATH=$crearigidregistrationdll:$LD_LIBRARY_PATH
317 # -------------------------
318 # start_point = 10 : bbtkGEditor
319 #-------------------------
320 if [ $start_point -le 10 ]
322 # the following stupid test is used at debug time; Please don't remove!
327 bash $scriptDir/cmakemod.sh $bbtkgeditorsource $generationdir $installPrefix $buildType
328 bash $scriptDir/bbtkGEditorVariables.sh $bbtkgeditorsource $generationdir $docgeneration
329 bash $scriptDir/compilemod.sh $buildType $bbtkgeditorsource $generationdir $corenumber
330 bash $scriptDir/ctestmod.sh $bbtkgeditorsource $generationdir
333 # bbtkgeditordll=$generationdir/creatools_bin/bbtkgeditorBin
334 # LD_LIBRARY_PATH=$bbtkgeditordll:$LD_LIBRARY_PATH
337 # -------------------------
338 # start_point = 11 : libido
339 #-------------------------
340 #if [ $start_point -le 11 ]
342 ## the following stupid test is used at debug time; Please don't remove!
343 ##if [ true = false ]
347 # bash $scriptDir/cmakemod.sh $libidosource $generationdir $installPrefix $buildType
348 # bash $scriptDir/libidoVariables.sh $libidosource $generationdir $docgeneration
349 # bash $scriptDir/compilemod.sh $buildType $libidosource $generationdir $corenumber
355 # -------------------------
356 # start_point = 12 : creaTools
357 #-------------------------
358 if [ $start_point -le 12 ]
360 # the following stupid test is used at debug time; Please don't remove!
365 bash $scriptDir/cmakemod.sh $creatoolssource $generationdir $installPrefix $buildType
366 bash $scriptDir/creaToolsVariables.sh $creatoolssource $generationdir $docgeneration
367 bash $scriptDir/compilemod.sh $buildType $creatoolssource $generationdir $corenumber
372 # bash ctestmod.sh $creatoolsbinary $generationdir
373 # creatoolsdll=$generationdir/creatools_bin/creatoolsBin
374 # LD_LIBRARY_PATH=$creatoolssdll:$LD_LIBRARY_PATH
377 # -------------------------
378 # start_point = 13 : creaMiniTools
379 #-------------------------
380 if [ $start_point -le 13 ]
382 # the following stupid test is used at debug time; Please don't remove!
387 bash $scriptDir/cmakemod.sh $creaminitoolssource $generationdir $installPrefix $buildType
388 bash $scriptDir/creaMiniToolsVariables.sh $creaminitoolssource $generationdir $docgeneration
389 bash $scriptDir/compilemod.sh $buildType $creaminitoolssource $generationdir $corenumber