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 #duplicate form creaTools_name.sh?? //FCY
122 DYLD_LIBRARY_PATH=$creadll:$DYLD_LIBRARY_$PATH
124 LD_LIBRARY_PATH=$creadll:$LD_LIBRARY_$PATH
126 export crea_DIR=$generationdir/creatools_bin/creaBin
128 # -------------------------
129 # start_point = 3 : BBTK
130 #-------------------------
131 if [ $start_point -le 3 ]
133 # the following stupid test is used at debug time; Please don't remove!
138 echo ========================================================= $bbtksource $generationdir $installPrefix $buildType
139 bash $scriptDir/cmakemod.sh $bbtksource $generationdir $installPrefix $buildType
140 bash $scriptDir/bbtkVariables.sh $bbtksource $generationdir $docgeneration $gdcmVersion
141 bash $scriptDir/compilemod.sh $buildType $bbtksource $generationdir $corenumber
142 bash $scriptDir/ctestmod.sh $bbtksource $generationdir
146 bbtkdll=$generationdir/creatools_bin/bbtkBin
147 if [ $OperatingSystem = "MacOS" ]
149 #duplicate form creaTools_name.sh?? //FCY
150 DYLD_LIBRARY_PATH=$bbtkdll:$DYLD_LIBRARY_PATH
152 LD_LIBRARY_PATH=$bbtkdll:$LD_LIBRARY_PATH
154 export BBTK_DIR=$generationdir/creatools_bin/bbtkBin
156 # -------------------------
157 # start_point = 4 : creaMaracasVisu
158 #-------------------------
159 if [ $start_point -le 4 ]
161 # the following stupid test is used at debug time; Please don't remove!
166 bash $scriptDir/cmakemod.sh $creamaracassource $generationdir $installPrefix $buildType
167 bash $scriptDir/creaMaracasVariables.sh $creamaracassource $generationdir $docgeneration
168 bash $scriptDir/compilemod.sh $buildType $creamaracassource $generationdir $corenumber
169 bash $scriptDir/ctestmod.sh $creamaracassource $generationdir
172 creamaracasdll=$generationdir/creatools_bin/creaMaracasVisuBin
174 if [ $OperatingSystem = "MacOS" ]
176 #duplicate form creaTools_name.sh?? //FCY
177 DYLD_LIBRARY_PATH=$creamaracasdll:$DYLD_LIBRARY_$PATH
179 LD_LIBRARY_PATH=$creamaracasdll:$LD_LIBRARY_$PATH
182 export creaMaracasVisu_DIR=$generationdir/creatools_bin/creaMaracasVisuBin
184 # -------------------------
185 # start_point = 5 : creaEnvironment
186 #-------------------------
187 if [ $start_point -le 5 ]
189 # the following stupid test is used at debug time; Please don't remove!
194 bash $scriptDir/cmakemod.sh $creaenvironmentsource $generationdir $installPrefix $buildType
195 bash $scriptDir/creaenvironmentVariables.sh $creaenvironmentsource $generationdir $docgeneration
196 bash $scriptDir/compilemod.sh $buildType $creaenvironmentsource $generationdir $corenumber
197 bash $scriptDir/ctestmod.sh $creaenvironmentsource $generationdir
200 creaenvironmentdll=$generationdir/creatools_bin/creaenvironmentBin
202 if [ $OperatingSystem = "MacOS" ]
204 #duplicate form creaTools_name.sh?? //FCY
205 DYLD_LIBRARY_PATH=$creaenvironmentdll:$DYLD_LIBRARY_$PATH
207 LD_LIBRARY_PATH=$creaenvironmentdll:$LD_LIBRARY_$PATH
210 export creaEnvironment_DIR=$generationdir/creatools_bin/creaEnvironmentBin
212 # -------------------------
213 # start_point = 6 : creaBruker
214 #-------------------------
215 if [ $start_point -le 6 ]
217 # the following stupid test is used at debug time; Please don't remove!
222 bash $scriptDir/cmakemod.sh $creabrukersource $generationdir $installPrefix $buildType
223 bash $scriptDir/creaBrukerVariables.sh $creabrukersource $generationdir $docgeneration $gdcmVersion
224 bash $scriptDir/compilemod.sh $buildType $creabrukersource $generationdir $corenumber
225 bash $scriptDir/ctestmod.sh $creabrukersource $generationdir
228 creabrukerdll=$generationdir/creatools_bin/creabrukerBin
230 if [ $OperatingSystem = "MacOS" ]
232 #duplicate form creaTools_name.sh?? //FCY
233 DYLD_LIBRARY_PATH=$creabrukerdll:$DYLD_LIBRARY_$PATH
235 LD_LIBRARY_PATH=$creabrukerdll:$LD_LIBRARY_$PATH
238 export creaBruker_DIR=$generationdir/creatools_bin/creaBrukerBin
240 # -------------------------
241 # start_point = 7 : creaImageIO
242 #-------------------------
243 if [ $start_point -le 7 ]
245 # the following stupid test is used at debug time; Please don't remove!
250 bash $scriptDir/cmakemod.sh $creaimagesource $generationdir $installPrefix $buildType
251 bash $scriptDir/creaImageIOVariables.sh $creaimagesource $generationdir $docgeneration $gdcmVersion
252 bash $scriptDir/compilemod.sh $buildType $creaimagesource $generationdir $corenumber
253 bash $scriptDir/ctestmod.sh $creaimagesource $generationdir
256 creaimagedll=$generationdir/creatools_bin/creaimageBin
258 if [ $OperatingSystem = "MacOS" ]
260 #duplicate form creaTools_name.sh?? //FCY
261 DYLD_LIBRARY_PATH=$creaimagedll:$DYLD_LIBRARY_$PATH
263 LD_LIBRARY_PATH=$creaimagedll:$LD_LIBRARY_$PATH
266 export creaImageIO_DIR=$generationdir/creatools_bin/creaImageIOBin
268 # -------------------------
269 # start_point = 8 : creaContour
270 #-------------------------
271 if [ $start_point -le 8 ]
273 # the following stupid test is used at debug time; Please don't remove!
278 bash $scriptDir/cmakemod.sh $creacontourssource $generationdir $installPrefix $buildType
279 bash $scriptDir/creaContoursVariables.sh $creacontourssource $generationdir $docgeneration
280 bash $scriptDir/compilemod.sh $buildType $creacontourssource $generationdir $corenumber
281 bash $scriptDir/ctestmod.sh $creacontourssource $generationdir
284 creacontourdll=$generationdir/creatools_bin/creacontoursBin
286 if [ $OperatingSystem = "MacOS" ]
288 #duplicate form creaTools_name.sh?? //FCY
289 DYLD_LIBRARY_PATH=$creacontoursdll:$DYLD_LIBRARY_$PATH
291 LD_LIBRARY_PATH=$creacontoursdll:$LD_LIBRARY_$PATH
294 export creaContours_DIR=$generationdir/creatools_bin/creaContoursBin
296 # -------------------------
297 # start_point = 9 : creaRigidRegistration
298 #-------------------------
299 if [ $start_point -le 9 ]
301 # the following stupid test is used at debug time; Please don't remove!
305 bash $scriptDir/cmakemod.sh $crearigidregistrationssource $generationdir $installPrefix $buildType
306 bash $scriptDir/creaRigidRegistrationVariables.sh $crearigidregistrationssource $generationdir $docgeneration
307 bash $scriptDir/compilemod.sh $buildType $crearigidregistrationssource $generationdir $corenumber
308 bash $scriptDir/ctestmod.sh $crearigidregistrationssource $generationdir
311 # crearigidregistrationdll=$generationdir/creatools_bin/crearigidregistrationBin
312 # LD_LIBRARY_PATH=$crearigidregistrationdll:$LD_LIBRARY_PATH
315 # -------------------------
316 # start_point = 10 : bbtkGEditor
317 #-------------------------
318 if [ $start_point -le 10 ]
320 # the following stupid test is used at debug time; Please don't remove!
325 bash $scriptDir/cmakemod.sh $bbtkgeditorsource $generationdir $installPrefix $buildType
326 bash $scriptDir/bbtkGEditorVariables.sh $bbtkgeditorsource $generationdir $docgeneration
327 bash $scriptDir/compilemod.sh $buildType $bbtkgeditorsource $generationdir $corenumber
328 bash $scriptDir/ctestmod.sh $bbtkgeditorsource $generationdir
331 # bbtkgeditordll=$generationdir/creatools_bin/bbtkgeditorBin
332 # 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