4 echo "sh All.sh <nameOfTheGenerationDirectory> <BooleanForDocGeneration> <userNameForCVS> <VTKdir>"
6 echo "ex : sh All.sh /tmp/gendir OFF jpr /usr/local/lib/vtk-5.4"
10 #allow user to choose the generation dir
11 #allow user to choose to generate the doc or not
15 mkdir $generationdir/tmpCreaTools_INSTALL
19 # buildtype, useless for Linux; let here for compatibility purpose
24 creamaracassource=creaMaracasVisu
25 creaenvironmentsource=creaEnvironment
26 creabrukersource=creaBruker
27 creaimagesource=creaImageIO
28 creacontourssource=creaContours
29 crearigidregistrationssource=creaRigidRegistration
30 bbtkgeditorsource=bbtkGEditor
31 creatoolssource=creaTools
36 rm -rf $generationdir/creaBin
37 rm -rf $generationdir/bbtkBin
38 rm -rf $generationdir/creamaracasBin
39 rm -rf $generationdir/creaEnvironmentBin
40 rm -rf $generationdir/creaBrukerBin
41 rm -rf $generationdir/creaImageIOBin
42 rm -rf $generationdir/creaContoursBin
43 rm -rf $generationdir/creaRigidRegistrationBin
44 rm -rf $generationdir/bbtkGEditorBin
45 rm -rf $generationdir/creaToolsBin
47 sh cvscheckout.sh $creasource $generationdir $cvsUserName
48 sh cvscheckout.sh $bbtksource $generationdir $cvsUserName
49 sh cvscheckout.sh $creamaracassource $generationdir $cvsUserName
50 sh cvscheckout.sh $creaenvironmentsource $generationdir $cvsUserName
51 sh cvscheckout.sh $creabrukersource $generationdir $cvsUserName
52 sh cvscheckout.sh $creaimagesource $generationdir $cvsUserName
53 sh cvscheckout.sh $creacontourssource $generationdir $cvsUserName
54 sh cvscheckout.sh $crearigidregistrationssource $generationdir $cvsUserName
55 sh cvscheckout.sh $bbtkgeditorsource $generationdir $cvsUserName
56 sh cvscheckout.sh $creatoolssource $generationdir $cvsUserName
63 sh cmakemod.sh $creasource $generationdir $VTKdir
64 sh creaVariables.sh $creasource $generationdir $docgeneration
65 sh compilemod.sh $buildtype $creasource $generationdir
66 sh ctestmod.sh $creasource $generationdir
70 creadll=$generationdir/tmpCreaTools_INSTALL/creaBin
71 LD_LIBRARY_PATH=$creadll:LD_LIBRARY_$PATH
73 # echo "=in All.sh, out of crea ============================================================================ $LD_LIBRARY_PATH"
79 sh cmakemod.sh $bbtksource $generationdir $VTKdir
80 # echo "============================BBTK out of cmakemod "
82 sh bbtkVariables.sh $bbtksource $generationdir $docgeneration
83 # echo "============================BBTK out of bbtkVariables "
85 sh compilemod.sh $buildtype $bbtksource $generationdir
86 echo "============================BBTK out of compilemod "
88 sh ctestmod.sh $bbtksource $generationdir
91 bbtkdll=$generationdir/tmpCreaTools_INSTALL/bbtkBin
92 LD_LIBRARY_PATH=$bbtkdll:$LD_LIBRARY_PATH
98 # echo "========================================================================================start creaMaracasVisu "
99 sh cmakemod.sh $creamaracassource $generationdir $VTKdir
100 # echo "=======================================================================================creaMaracasVisu out of cmakemod "
102 sh creaMaracasVariables.sh $creamaracassource $generationdir $docgeneration
103 sh compilemod.sh $buildtype $creamaracassource $generationdir
104 sh ctestmod.sh $creamaracassource $generationdir
106 creamaracasdll=$generationdir/tmpCreaTools_INSTALL/creamaracasBin
107 LD_LIBRARY_PATH=$creamaracasdll:$LD_LIBRARY_PATH
114 sh cmakemod.sh $creaenvironmentsource $generationdir $VTKdir
116 sh creaenvironmentVariables.sh $creaenvironmentsource $generationdir $docgeneration
117 sh compilemod.sh $buildtype $creaenvironmentsource $generationdir
118 sh ctestmod.sh $creaenvironmentsource $generationdir
120 creaenvironmentdll=$generationdir/tmpCreaTools_INSTALL/creaenvironmentBin
121 LD_LIBRARY_PATH=$creaenvironmentdll:$LD_LIBRARY_PATH
126 sh cmakemod.sh $creabrukersource $generationdir $VTKdir
127 sh creaBrukerVariables.sh $creabrukersource $generationdir $docgeneration
130 sh compilemod.sh $buildtype $creabrukersource $generationdir
131 # echo "creaBruker : out of compilemod.sh; stop here, now!"
133 sh ctestmod.sh $creabrukersource $creabinfolder
134 creabrukerdll=$generationdir/tmpCreaTools_INSTALL/creabrukerBin
135 LD_LIBRARY_PATH=$creabrukerdll:$LD_LIBRARY_PATH
138 sh cmakemod.sh $creaimagesource $generationdir $VTKdir
139 sh creaImageIOVariables.sh $creaimagesource $generationdir $docgeneration
140 sh compilemod.sh $buildtype $creaimagesource $generationdir
141 sh ctestmod.sh $creaimagesource $generationdir
142 creaimagedll=$generationdir/tmpCreaTools_INSTALL/creaimageBin
143 LD_LIBRARY_PATH=$creaimagedll:$LD_LIBRARY_PATH
146 sh cmakemod.sh $creacontourssource $generationdir $VTKdir
147 sh creaContoursVariables.sh $creacontourssource $generationdir $docgeneration
148 sh compilemod.sh $buildtype $creacontourssource $generationdir
149 sh ctestmod.sh $creacontourssource $generationdir
150 # creacontourdll=$generationdir/tmpCreaTools_INSTALL/creacontoursBin
151 # LD_LIBRARY_PATH=$creacontoursdll:$LD_LIBRARY_PATH
153 # creaRigidRegistration
154 sh cmakemod.sh $crearigidregistrationssource $generationdir $VTKdir
155 sh creaRigidRegistrationVariables.sh $crearigidregistrationssource $generationdir $docgeneration
156 sh compilemod.sh $buildtype $crearigidregistrationssource $generationdir
157 sh ctestmod.sh $crearigidregistrationssource $generationdir
158 # crearigidregistrationdll=$generationdir/tmpCreaTools_INSTALL/crearigidregistrationBin
159 # LD_LIBRARY_PATH=$crearigidregistrationdll:$LD_LIBRARY_PATH
162 sh cmakemod.sh $bbtkgeditorsource $generationdir $VTKdir
163 sh bbtkGEditorVariables.sh $bbtkgeditorsource $generationdir $docgeneration
164 sh compilemod.sh $buildtype $bbtkgeditorsource $generationdir
165 sh ctestmod.sh $bbtkgeditorsource $generationdir
166 # bbtkgeditordll=$generationdir/tmpCreaTools_INSTALL/bbtkgeditorBin
167 # LD_LIBRARY_PATH=$bbtkgeditordll:$LD_LIBRARY_PATH
170 sh cmakemod.sh $creatoolssource $generationdir $VTKdir
171 sh creaToolsVariables.sh $creatoolssource $generationdir $docgeneration
172 sh compilemod.sh $buildtype $creatoolssource $generationdir
173 # sh ctestmod.sh $creatoolsbinary $generationdir
174 # creatoolsdll=$generationdir/tmpCreaTools_INSTALL/creatoolsBin
175 # LD_LIBRARY_PATH=$creatoolssdll:$LD_LIBRARY_PATH