6 echo "sh All.sh <nameOfTheGenerationDirectory> <BooleanForDocGeneration> <userNameForCVS> <VTKdir> <installPrefix>"
8 echo "ex : sh All.sh /tmp/gendir OFF jpr /usr/local/lib/vtk-5.4 /home/jpr/myInsallDirectory"
16 echo "use it as sh All.sh /tmp/gendir OFF jpr /usr/local/lib/vtk-5.4 /home/jpr/myInsallDirectory"
23 #allow user to choose the generation dir
24 #allow user to choose to generate the doc or not
32 mkdir $generationdir/tmpCreaTools_INSTALL
35 # buildtype, useless for Linux; let here for compatibility purpose
40 creamaracassource=creaMaracasVisu
41 creaenvironmentsource=creaEnvironment
42 creabrukersource=creaBruker
43 creaimagesource=creaImageIO
44 creacontourssource=creaContours
45 crearigidregistrationssource=creaRigidRegistration
46 bbtkgeditorsource=bbtkGEditor
47 creatoolssource=creaTools
52 rm -rf $generationdir/creaBin
53 rm -rf $generationdir/bbtkBin
54 rm -rf $generationdir/creamaracasBin
55 rm -rf $generationdir/creaEnvironmentBin
56 rm -rf $generationdir/creaBrukerBin
57 rm -rf $generationdir/creaImageIOBin
58 rm -rf $generationdir/creaContoursBin
59 rm -rf $generationdir/creaRigidRegistrationBin
60 rm -rf $generationdir/bbtkGEditorBin
61 rm -rf $generationdir/creaToolsBin
63 sh cvscheckout.sh $creasource $generationdir $cvsUserName
64 sh cvscheckout.sh $bbtksource $generationdir $cvsUserName
65 sh cvscheckout.sh $creamaracassource $generationdir $cvsUserName
66 sh cvscheckout.sh $creaenvironmentsource $generationdir $cvsUserName
67 sh cvscheckout.sh $creabrukersource $generationdir $cvsUserName
68 sh cvscheckout.sh $creaimagesource $generationdir $cvsUserName
69 sh cvscheckout.sh $creacontourssource $generationdir $cvsUserName
70 sh cvscheckout.sh $crearigidregistrationssource $generationdir $cvsUserName
71 sh cvscheckout.sh $bbtkgeditorsource $generationdir $cvsUserName
72 sh cvscheckout.sh $creatoolssource $generationdir $cvsUserName
79 sh cmakemod.sh $creasource $generationdir $VTKdir $installPrefix
80 sh creaVariables.sh $creasource $generationdir $docgeneration
81 sh compilemod.sh $buildtype $creasource $generationdir
82 sh ctestmod.sh $creasource $generationdir
87 creadll=$generationdir/tmpCreaTools_INSTALL/creaBin
88 LD_LIBRARY_PATH=$creadll:LD_LIBRARY_$PATH
90 # echo "=in All.sh, out of crea ============================================================================ $LD_LIBRARY_PATH"
96 sh cmakemod.sh $bbtksource $generationdir $VTKdir $installPrefix
97 # echo "============================BBTK out of cmakemod "
99 sh bbtkVariables.sh $bbtksource $generationdir $docgeneration
100 # echo "============================BBTK out of bbtkVariables "
102 sh compilemod.sh $buildtype $bbtksource $generationdir
103 echo "============================BBTK out of compilemod "
105 sh ctestmod.sh $bbtksource $generationdir
108 bbtkdll=$generationdir/tmpCreaTools_INSTALL/bbtkBin
109 LD_LIBRARY_PATH=$bbtkdll:$LD_LIBRARY_PATH
115 # echo "========================================================================================start creaMaracasVisu "
116 sh cmakemod.sh $creamaracassource $generationdir $VTKdir $installPrefix
117 # echo "=======================================================================================creaMaracasVisu out of cmakemod "
119 sh creaMaracasVariables.sh $creamaracassource $generationdir $docgeneration
120 sh compilemod.sh $buildtype $creamaracassource $generationdir
121 sh ctestmod.sh $creamaracassource $generationdir
123 creamaracasdll=$generationdir/tmpCreaTools_INSTALL/creamaracasBin
124 LD_LIBRARY_PATH=$creamaracasdll:$LD_LIBRARY_PATH
130 sh cmakemod.sh $creaenvironmentsource $generationdir $VTKdir $installPrefix
132 sh creaenvironmentVariables.sh $creaenvironmentsource $generationdir $docgeneration
133 sh compilemod.sh $buildtype $creaenvironmentsource $generationdir
134 sh ctestmod.sh $creaenvironmentsource $generationdir
136 creaenvironmentdll=$generationdir/tmpCreaTools_INSTALL/creaenvironmentBin
137 LD_LIBRARY_PATH=$creaenvironmentdll:$LD_LIBRARY_PATH
142 sh cmakemod.sh $creabrukersource $generationdir $VTKdir $installPrefix
143 sh creaBrukerVariables.sh $creabrukersource $generationdir $docgeneration
146 sh compilemod.sh $buildtype $creabrukersource $generationdir
147 # echo "creaBruker : out of compilemod.sh; stop here, now!"
149 sh ctestmod.sh $creabrukersource $creabinfolder
150 creabrukerdll=$generationdir/tmpCreaTools_INSTALL/creabrukerBin
151 LD_LIBRARY_PATH=$creabrukerdll:$LD_LIBRARY_PATH
154 sh cmakemod.sh $creaimagesource $generationdir $VTKdir $installPrefix
155 sh creaImageIOVariables.sh $creaimagesource $generationdir $docgeneration
156 sh compilemod.sh $buildtype $creaimagesource $generationdir
157 sh ctestmod.sh $creaimagesource $generationdir
158 creaimagedll=$generationdir/tmpCreaTools_INSTALL/creaimageBin
159 LD_LIBRARY_PATH=$creaimagedll:$LD_LIBRARY_PATH
162 sh cmakemod.sh $creacontourssource $generationdir $VTKdir $installPrefix
163 sh creaContoursVariables.sh $creacontourssource $generationdir $docgeneration
164 sh compilemod.sh $buildtype $creacontourssource $generationdir
165 sh ctestmod.sh $creacontourssource $generationdir
166 # creacontourdll=$generationdir/tmpCreaTools_INSTALL/creacontoursBin
167 # LD_LIBRARY_PATH=$creacontoursdll:$LD_LIBRARY_PATH
169 # creaRigidRegistration
170 sh cmakemod.sh $crearigidregistrationssource $generationdir $VTKdir $installPrefix
171 sh creaRigidRegistrationVariables.sh $crearigidregistrationssource $generationdir $docgeneration
172 sh compilemod.sh $buildtype $crearigidregistrationssource $generationdir
173 sh ctestmod.sh $crearigidregistrationssource $generationdir
174 # crearigidregistrationdll=$generationdir/tmpCreaTools_INSTALL/crearigidregistrationBin
175 # LD_LIBRARY_PATH=$crearigidregistrationdll:$LD_LIBRARY_PATH
178 sh cmakemod.sh $bbtkgeditorsource $generationdir $VTKdir $installPrefix
179 sh bbtkGEditorVariables.sh $bbtkgeditorsource $generationdir $docgeneration
180 sh compilemod.sh $buildtype $bbtkgeditorsource $generationdir
181 sh ctestmod.sh $bbtkgeditorsource $generationdir
182 # bbtkgeditordll=$generationdir/tmpCreaTools_INSTALL/bbtkgeditorBin
183 # LD_LIBRARY_PATH=$bbtkgeditordll:$LD_LIBRARY_PATH
186 sh cmakemod.sh $creatoolssource $generationdir $VTKdir $installPrefix
187 sh creaToolsVariables.sh $creatoolssource $generationdir $docgeneration
188 sh compilemod.sh $buildtype $creatoolssource $generationdir
189 # sh ctestmod.sh $creatoolsbinary $generationdir
190 # creatoolsdll=$generationdir/tmpCreaTools_INSTALL/creatoolsBin
191 # LD_LIBRARY_PATH=$creatoolssdll:$LD_LIBRARY_PATH