6 echo "sh All.sh <nameOfTheGenerationDirectory> <BooleanForDocGeneration> <userNameForCVS> <VTKdir> <installPrefix> <buildType> <architecture>"
8 echo "ex : sh All.sh /tmp/gendir OFF jpr /usr/local/lib/vtk-5.4 /home/jpr/myInstallDirectory 32"
26 echo "use it as sh All.sh /tmp/gendir OFF jpr /usr/local/lib/vtk-5.4 /home/jpr/myInstallDirectory Release 32"
32 #allow user to choose the generation dir
33 #allow user to choose to generate the doc or not
46 mkdir $generationdir/creatools_source
47 mkdir $generationdir/creatools_bin
51 creamaracassource=creaMaracasVisu
52 creaenvironmentsource=creaEnvironment
53 creabrukersource=creaBruker
54 creaimagesource=creaImageIO
55 creacontourssource=creaContours
56 crearigidregistrationssource=creaRigidRegistration
57 bbtkgeditorsource=bbtkGEditor
58 creatoolssource=creaTools
62 # the following stupid test is used at debug time; Please don't remove!
66 rm -rf creatools_bin/creaBin
67 rm -rf creatools_bin/bbtkBin
68 rm -rf creatools_bin/creamaracasBin
69 rm -rf creatools_bin/creaEnvironmentBin
70 rm -rf creatools_bin/creaBrukerBin
71 rm -rf creatools_bin/creaImageIOBin
72 rm -rf creatools_bin/creaContoursBin
73 rm -rf creatools_bin/creaRigidRegistrationBin
74 rm -rf creatools_bin/bbtkGEditorBin
75 rm -rf creatools_bin/creaToolsBin
77 sh $scriptDir/cvscheckout.sh $creasource $generationdir $cvsUserName
79 sh $scriptDir/cvscheckout.sh $bbtksource $generationdir $cvsUserName
80 sh $scriptDir/cvscheckout.sh $creamaracassource $generationdir $cvsUserName
81 sh $scriptDir/cvscheckout.sh $creaenvironmentsource $generationdir $cvsUserName
82 sh $scriptDir/cvscheckout.sh $creabrukersource $generationdir $cvsUserName
83 sh $scriptDir/cvscheckout.sh $creaimagesource $generationdir $cvsUserName
84 sh $scriptDir/cvscheckout.sh $creacontourssource $generationdir $cvsUserName
85 sh $scriptDir/cvscheckout.sh $crearigidregistrationssource $generationdir $cvsUserName
86 sh $scriptDir/cvscheckout.sh $bbtkgeditorsource $generationdir $cvsUserName
87 sh $scriptDir/cvscheckout.sh $creatoolssource $generationdir $cvsUserName
96 sh cmakemod.sh $creasource $generationdir $VTKdir $installPrefix $buildType
97 sh creaVariables.sh $creasource $generationdir $docgeneration
98 sh compilemod.sh $buildtype $creasource $generationdir
99 echo " ---------------after compilemod -------------------------"
101 sh ctestmod.sh $creasource $generationdir
104 creadll=$generationdir/creatools_bin/creaBin
105 LD_LIBRARY_PATH=$creadll:LD_LIBRARY_$PATH
108 # echo "=in All.sh, out of crea ============================================================================ $LD_LIBRARY_PATH"
114 sh cmakemod.sh $bbtksource $generationdir $VTKdir $installPrefix $buildType
115 # echo "============================BBTK out of cmakemod "
117 sh bbtkVariables.sh $bbtksource $generationdir $docgeneration
118 # echo "============================BBTK out of bbtkVariables "
120 sh compilemod.sh $buildtype $bbtksource $generationdir
121 echo "============================BBTK out of compilemod "
123 sh ctestmod.sh $bbtksource $generationdir
126 bbtkdll=$generationdir/creatools_bin/bbtkBin
127 LD_LIBRARY_PATH=$bbtkdll:$LD_LIBRARY_PATH
133 # echo "========================================================================================start creaMaracasVisu "
134 sh cmakemod.sh $creamaracassource $generationdir $VTKdir $installPrefix $buildType
135 # echo "=======================================================================================creaMaracasVisu out of cmakemod "
137 sh creaMaracasVariables.sh $creamaracassource $generationdir $docgeneration
138 sh compilemod.sh $buildtype $creamaracassource $generationdir
140 sh ctestmod.sh $creamaracassource $generationdir
142 creamaracasdll=$generationdir/creatools_bin/creamaracasBin
143 LD_LIBRARY_PATH=$creamaracasdll:$LD_LIBRARY_PATH
148 sh cmakemod.sh $creaenvironmentsource $generationdir $VTKdir $installPrefix $buildType
149 sh creaenvironmentVariables.sh $creaenvironmentsource $generationdir $docgeneration
150 sh compilemod.sh $buildtype $creaenvironmentsource $generationdir
151 sh ctestmod.sh $creaenvironmentsource $generationdir
153 creaenvironmentdll=$generationdir/creatools_bin/creaenvironmentBin
154 LD_LIBRARY_PATH=$creaenvironmentdll:$LD_LIBRARY_PATH
159 sh cmakemod.sh $creabrukersource $generationdir $VTKdir $installPrefix $buildType
160 sh creaBrukerVariables.sh $creabrukersource $generationdir $docgeneration
163 sh compilemod.sh $buildtype $creabrukersource $generationdir
164 # echo "creaBruker : out of compilemod.sh; stop here, now!"
166 sh ctestmod.sh $creabrukersource $creabinfolder
167 creabrukerdll=$generationdir/creatools_bin/creabrukerBin
168 LD_LIBRARY_PATH=$creabrukerdll:$LD_LIBRARY_PATH
171 sh cmakemod.sh $creaimagesource $generationdir $VTKdir $installPrefix $buildType
172 sh creaImageIOVariables.sh $creaimagesource $generationdir $docgeneration
173 sh compilemod.sh $buildtype $creaimagesource $generationdir
174 sh ctestmod.sh $creaimagesource $generationdir
175 creaimagedll=$generationdir/creatools_bin/creaimageBin
176 LD_LIBRARY_PATH=$creaimagedll:$LD_LIBRARY_PATH
179 sh cmakemod.sh $creacontourssource $generationdir $VTKdir $installPrefix $buildType
180 sh creaContoursVariables.sh $creacontourssource $generationdir $docgeneration
181 sh compilemod.sh $buildtype $creacontourssource $generationdir
182 sh ctestmod.sh $creacontourssource $generationdir
183 # creacontourdll=$generationdir/creatools_bin/creacontoursBin
184 # LD_LIBRARY_PATH=$creacontoursdll:$LD_LIBRARY_PATH
186 # creaRigidRegistration
187 sh cmakemod.sh $crearigidregistrationssource $generationdir $VTKdir $installPrefix $buildType
188 sh creaRigidRegistrationVariables.sh $crearigidregistrationssource $generationdir $docgeneration
189 sh compilemod.sh $buildtype $crearigidregistrationssource $generationdir
190 sh ctestmod.sh $crearigidregistrationssource $generationdir
191 # crearigidregistrationdll=$generationdir/creatools_bin/crearigidregistrationBin
192 # LD_LIBRARY_PATH=$crearigidregistrationdll:$LD_LIBRARY_PATH
195 sh cmakemod.sh $bbtkgeditorsource $generationdir $VTKdir $installPrefix $buildType
196 sh bbtkGEditorVariables.sh $bbtkgeditorsource $generationdir $docgeneration
197 sh compilemod.sh $buildtype $bbtkgeditorsource $generationdir
198 sh ctestmod.sh $bbtkgeditorsource $generationdir
199 # bbtkgeditordll=$generationdir/creatools_bin/bbtkgeditorBin
200 # LD_LIBRARY_PATH=$bbtkgeditordll:$LD_LIBRARY_PATH
203 sh cmakemod.sh $creatoolssource $generationdir $VTKdir $installPrefix $buildType
204 sh creaToolsVariables.sh $creatoolssource $generationdir $docgeneration
205 sh compilemod.sh $buildtype $creatoolssource $generationdir
206 # sh ctestmod.sh $creatoolsbinary $generationdir
207 # creatoolsdll=$generationdir/creatools_bin/creatoolsBin
208 # LD_LIBRARY_PATH=$creatoolssdll:$LD_LIBRARY_PATH