6 echo "sh All.sh <nameOfTheGenerationDirectory> <BooleanForDocGeneration> <userNameForCVS> <installPrefix> <buildType>"
7 echo "with 'installPrefix' : /usr/local or <directory where you want to generate>/creatools_install
9 echo "ex : sh All.sh /tmp/gendir OFF jpr /tmp/gendir/creatools_install Debug"
25 echo "sh All.sh <nameOfTheGenerationDirectory> <BooleanForDocGeneration> <userNameForCVS> <installPrefix> <buildType>"
26 echo "with 'installPrefix' : /usr/local or <directory where you want to generate>/creatools_install
28 echo "ex : sh All.sh /tmp/gendir OFF jpr /tmp/gendir/creatools_install Debug"
34 #allow user to choose the generation dir
35 #allow user to choose to generate the doc or not
47 mkdir $generationdir/creatools_source
48 mkdir $generationdir/creatools_bin
52 creamaracassource=creaMaracasVisu
53 creaenvironmentsource=creaEnvironment
54 creabrukersource=creaBruker
55 creaimagesource=creaImageIO
56 creacontourssource=creaContours
57 crearigidregistrationssource=creaRigidRegistration
58 bbtkgeditorsource=bbtkGEditor
59 creatoolssource=creaTools
63 # the following stupid test is used at debug time; Please don't remove!
67 sudo rm -rf creatools_bin/creaBin
68 sudo rm -rf creatools_bin/bbtkBin
69 sudo rm -rf creatools_bin/creaMaracasVisuBin
70 sudo rm -rf creatools_bin/creaEnvironmentBin
71 sudo rm -rf creatools_bin/creaBrukerBin
72 sudo rm -rf creatools_bin/creaImageIOBin
73 sudo rm -rf creatools_bin/creaContoursBin
74 sudo rm -rf creatools_bin/creaRigidRegistrationBin
75 sudo rm -rf creatools_bin/bbtkGEditorBin
76 sudo rm -rf creatools_bin/creaToolsBin
78 sudo rm -rf creatools_install/lib/creatools
79 sudo rm -rf creatools_install/lib64/creatools
80 sudo rm -rf creatools_install/bin/bb*
81 sudo rm -rf creatools_install/bin/crea*
82 sudo rm -rf creatools_install/include/bb*
83 sudo rm -rf creatools_install/include/crea*
84 sudo rm -rf creatools_install/share/bb*
85 sudo rm -rf creatools_install/share/crea*
87 #this is for the old versions EED
88 sudo rm -rf creatools_install/lib/crea*
89 sudo rm -rf creatools_install/lib/libbb*
90 sudo rm -rf creatools_install/lib/libcrea*
91 sudo rm -rf creatools_install/lib64/crea*
92 sudo rm -rf creatools_install/lib64/libbb*
93 sudo rm -rf creatools_install/lib64/libcrea*
100 sh $scriptDir/cvscheckout.sh $creasource $generationdir $cvsUserName
101 sh $scriptDir/cvscheckout.sh $bbtksource $generationdir $cvsUserName
102 sh $scriptDir/cvscheckout.sh $creamaracassource $generationdir $cvsUserName
103 sh $scriptDir/cvscheckout.sh $creaenvironmentsource $generationdir $cvsUserName
104 sh $scriptDir/cvscheckout.sh $creabrukersource $generationdir $cvsUserName
105 sh $scriptDir/cvscheckout.sh $creaimagesource $generationdir $cvsUserName
106 sh $scriptDir/cvscheckout.sh $creacontourssource $generationdir $cvsUserName
107 sh $scriptDir/cvscheckout.sh $crearigidregistrationssource $generationdir $cvsUserName
108 sh $scriptDir/cvscheckout.sh $bbtkgeditorsource $generationdir $cvsUserName
109 sh $scriptDir/cvscheckout.sh $creatoolssource $generationdir $cvsUserName
115 # the following stupid test is used at debug time; Please don't remove!
119 sh cmakemod.sh $creasource $generationdir $installPrefix $buildType
120 sh creaVariables.sh $creasource $generationdir $docgeneration
121 sh compilemod.sh $buildType $creasource $generationdir
122 sh ctestmod.sh $creasource $generationdir
124 creadll=$generationdir/creatools_bin/creaBin
125 LD_LIBRARY_PATH=$creadll:LD_LIBRARY_$PATH
130 # the following stupid test is used at debug time; Please don't remove!
135 sh cmakemod.sh $bbtksource $generationdir $installPrefix $buildType
136 sh bbtkVariables.sh $bbtksource $generationdir $docgeneration
137 sh compilemod.sh $buildType $bbtksource $generationdir
138 sh ctestmod.sh $bbtksource $generationdir
140 bbtkdll=$generationdir/creatools_bin/bbtkBin
141 LD_LIBRARY_PATH=$bbtkdll:$LD_LIBRARY_PATH
143 # the following stupid test is used at debug time; Please don't remove!
148 sh cmakemod.sh $creamaracassource $generationdir $installPrefix $buildType
149 sh creaMaracasVariables.sh $creamaracassource $generationdir $docgeneration
150 sh compilemod.sh $buildType $creamaracassource $generationdir
151 sh ctestmod.sh $creamaracassource $generationdir
154 creamaracasdll=$generationdir/creatools_bin/creamaracasBin
155 LD_LIBRARY_PATH=$creamaracasdll:$LD_LIBRARY_PATH
157 # the following stupid test is used at debug time; Please don't remove!
162 sh cmakemod.sh $creaenvironmentsource $generationdir $installPrefix $buildType
163 sh creaenvironmentVariables.sh $creaenvironmentsource $generationdir $docgeneration
164 sh compilemod.sh $buildType $creaenvironmentsource $generationdir
165 sh ctestmod.sh $creaenvironmentsource $generationdir
167 creaenvironmentdll=$generationdir/creatools_bin/creaenvironmentBin
168 LD_LIBRARY_PATH=$creaenvironmentdll:$LD_LIBRARY_PATH
170 # the following stupid test is used at debug time; Please don't remove!
175 sh cmakemod.sh $creabrukersource $generationdir $installPrefix $buildType
176 sh creaBrukerVariables.sh $creabrukersource $generationdir $docgeneration
177 sh compilemod.sh $buildType $creabrukersource $generationdir
179 sh ctestmod.sh $creabrukersource $generationdir
181 creabrukerdll=$generationdir/creatools_bin/creabrukerBin
182 LD_LIBRARY_PATH=$creabrukerdll:$LD_LIBRARY_PATH
184 # the following stupid test is used at debug time; Please don't remove!
189 sh cmakemod.sh $creaimagesource $generationdir $installPrefix $buildType
190 sh creaImageIOVariables.sh $creaimagesource $generationdir $docgeneration
191 sh compilemod.sh $buildType $creaimagesource $generationdir
192 sh ctestmod.sh $creaimagesource $generationdir
194 creaimagedll=$generationdir/creatools_bin/creaimageBin
195 LD_LIBRARY_PATH=$creaimagedll:$LD_LIBRARY_PATH
197 # the following stupid test is used at debug time; Please don't remove!
202 sh cmakemod.sh $creacontourssource $generationdir $installPrefix $buildType
203 sh creaContoursVariables.sh $creacontourssource $generationdir $docgeneration
204 sh compilemod.sh $buildType $creacontourssource $generationdir
205 sh ctestmod.sh $creacontourssource $generationdir
207 # creacontourdll=$generationdir/creatools_bin/creacontoursBin
208 # LD_LIBRARY_PATH=$creacontoursdll:$LD_LIBRARY_PATH
210 # creaRigidRegistration
212 # the following stupid test is used at debug time; Please don't remove!
216 sh cmakemod.sh $crearigidregistrationssource $generationdir $installPrefix $buildType
217 sh creaRigidRegistrationVariables.sh $crearigidregistrationssource $generationdir $docgeneration
218 sh compilemod.sh $buildType $crearigidregistrationssource $generationdir
219 sh ctestmod.sh $crearigidregistrationssource $generationdir
221 # crearigidregistrationdll=$generationdir/creatools_bin/crearigidregistrationBin
222 # LD_LIBRARY_PATH=$crearigidregistrationdll:$LD_LIBRARY_PATH
224 # the following stupid test is used at debug time; Please don't remove!
229 sh cmakemod.sh $bbtkgeditorsource $generationdir $installPrefix $buildType
230 sh bbtkGEditorVariables.sh $bbtkgeditorsource $generationdir $docgeneration
231 sh compilemod.sh $buildType $bbtkgeditorsource $generationdir
232 sh ctestmod.sh $bbtkgeditorsource $generationdir
234 # bbtkgeditordll=$generationdir/creatools_bin/bbtkgeditorBin
235 # LD_LIBRARY_PATH=$bbtkgeditordll:$LD_LIBRARY_PATH
237 # the following stupid test is used at debug time; Please don't remove!
242 sh cmakemod.sh $creatoolssource $generationdir $installPrefix $buildType
243 sh creaToolsVariables.sh $creatoolssource $generationdir $docgeneration
244 sh compilemod.sh $buildType $creatoolssource $generationdir
246 # sh ctestmod.sh $creatoolsbinary $generationdir
247 # creatoolsdll=$generationdir/creatools_bin/creatoolsBin
248 # LD_LIBRARY_PATH=$creatoolssdll:$LD_LIBRARY_PATH