5 echo "sh All.sh <nameOfTheGenerationDirectory> <BooleanForDocGeneration> <userNameForCVS> <VTKdir> <installPrefix>"
7 echo "ex : sh All.sh /tmp/gendir OFF jpr /usr/local/lib/vtk-5.4 /home/jpr/myInsallDirectory"
13 echo "use it as sh All.sh /tmp/gendir OFF jpr /usr/local/lib/vtk-5.4 /home/jpr/myInsallDirectory"
19 #allow user to choose the generation dir
20 #allow user to choose to generate the doc or not
28 mkdir $generationdir/tmpCreaTools_INSTALL
31 # buildtype, useless for Linux; let here for compatibility purpose
36 creamaracassource=creaMaracasVisu
37 creaenvironmentsource=creaEnvironment
38 creabrukersource=creaBruker
39 creaimagesource=creaImageIO
40 creacontourssource=creaContours
41 crearigidregistrationssource=creaRigidRegistration
42 bbtkgeditorsource=bbtkGEditor
43 creatoolssource=creaTools
48 rm -rf $generationdir/creaBin
49 rm -rf $generationdir/bbtkBin
50 rm -rf $generationdir/creamaracasBin
51 rm -rf $generationdir/creaEnvironmentBin
52 rm -rf $generationdir/creaBrukerBin
53 rm -rf $generationdir/creaImageIOBin
54 rm -rf $generationdir/creaContoursBin
55 rm -rf $generationdir/creaRigidRegistrationBin
56 rm -rf $generationdir/bbtkGEditorBin
57 rm -rf $generationdir/creaToolsBin
59 sh cvscheckout.sh $creasource $generationdir $cvsUserName
60 sh cvscheckout.sh $bbtksource $generationdir $cvsUserName
61 sh cvscheckout.sh $creamaracassource $generationdir $cvsUserName
62 sh cvscheckout.sh $creaenvironmentsource $generationdir $cvsUserName
63 sh cvscheckout.sh $creabrukersource $generationdir $cvsUserName
64 sh cvscheckout.sh $creaimagesource $generationdir $cvsUserName
65 sh cvscheckout.sh $creacontourssource $generationdir $cvsUserName
66 sh cvscheckout.sh $crearigidregistrationssource $generationdir $cvsUserName
67 sh cvscheckout.sh $bbtkgeditorsource $generationdir $cvsUserName
68 sh cvscheckout.sh $creatoolssource $generationdir $cvsUserName
75 sh cmakemod.sh $creasource $generationdir $VTKdir $installPrefix
76 sh creaVariables.sh $creasource $generationdir $docgeneration
77 sh compilemod.sh $buildtype $creasource $generationdir
78 sh ctestmod.sh $creasource $generationdir
82 creadll=$generationdir/tmpCreaTools_INSTALL/creaBin
83 LD_LIBRARY_PATH=$creadll:LD_LIBRARY_$PATH
85 # echo "=in All.sh, out of crea ============================================================================ $LD_LIBRARY_PATH"
91 sh cmakemod.sh $bbtksource $generationdir $VTKdir $installPrefix
92 # echo "============================BBTK out of cmakemod "
94 sh bbtkVariables.sh $bbtksource $generationdir $docgeneration
95 # echo "============================BBTK out of bbtkVariables "
97 sh compilemod.sh $buildtype $bbtksource $generationdir
98 echo "============================BBTK out of compilemod "
100 sh ctestmod.sh $bbtksource $generationdir
103 bbtkdll=$generationdir/tmpCreaTools_INSTALL/bbtkBin
104 LD_LIBRARY_PATH=$bbtkdll:$LD_LIBRARY_PATH
110 # echo "========================================================================================start creaMaracasVisu "
111 sh cmakemod.sh $creamaracassource $generationdir $VTKdir $installPrefix
112 # echo "=======================================================================================creaMaracasVisu out of cmakemod "
114 sh creaMaracasVariables.sh $creamaracassource $generationdir $docgeneration
115 sh compilemod.sh $buildtype $creamaracassource $generationdir
116 sh ctestmod.sh $creamaracassource $generationdir
118 creamaracasdll=$generationdir/tmpCreaTools_INSTALL/creamaracasBin
119 LD_LIBRARY_PATH=$creamaracasdll:$LD_LIBRARY_PATH
126 sh cmakemod.sh $creaenvironmentsource $generationdir $VTKdir $installPrefix
128 sh creaenvironmentVariables.sh $creaenvironmentsource $generationdir $docgeneration
129 sh compilemod.sh $buildtype $creaenvironmentsource $generationdir
130 sh ctestmod.sh $creaenvironmentsource $generationdir
132 creaenvironmentdll=$generationdir/tmpCreaTools_INSTALL/creaenvironmentBin
133 LD_LIBRARY_PATH=$creaenvironmentdll:$LD_LIBRARY_PATH
138 sh cmakemod.sh $creabrukersource $generationdir $VTKdir $installPrefix
139 sh creaBrukerVariables.sh $creabrukersource $generationdir $docgeneration
142 sh compilemod.sh $buildtype $creabrukersource $generationdir
143 # echo "creaBruker : out of compilemod.sh; stop here, now!"
145 sh ctestmod.sh $creabrukersource $creabinfolder
146 creabrukerdll=$generationdir/tmpCreaTools_INSTALL/creabrukerBin
147 LD_LIBRARY_PATH=$creabrukerdll:$LD_LIBRARY_PATH
150 sh cmakemod.sh $creaimagesource $generationdir $VTKdir $installPrefix
151 sh creaImageIOVariables.sh $creaimagesource $generationdir $docgeneration
152 sh compilemod.sh $buildtype $creaimagesource $generationdir
153 sh ctestmod.sh $creaimagesource $generationdir
154 creaimagedll=$generationdir/tmpCreaTools_INSTALL/creaimageBin
155 LD_LIBRARY_PATH=$creaimagedll:$LD_LIBRARY_PATH
158 sh cmakemod.sh $creacontourssource $generationdir $VTKdir $installPrefix
159 sh creaContoursVariables.sh $creacontourssource $generationdir $docgeneration
160 sh compilemod.sh $buildtype $creacontourssource $generationdir
161 sh ctestmod.sh $creacontourssource $generationdir
162 # creacontourdll=$generationdir/tmpCreaTools_INSTALL/creacontoursBin
163 # LD_LIBRARY_PATH=$creacontoursdll:$LD_LIBRARY_PATH
165 # creaRigidRegistration
166 sh cmakemod.sh $crearigidregistrationssource $generationdir $VTKdir $installPrefix
167 sh creaRigidRegistrationVariables.sh $crearigidregistrationssource $generationdir $docgeneration
168 sh compilemod.sh $buildtype $crearigidregistrationssource $generationdir
169 sh ctestmod.sh $crearigidregistrationssource $generationdir
170 # crearigidregistrationdll=$generationdir/tmpCreaTools_INSTALL/crearigidregistrationBin
171 # LD_LIBRARY_PATH=$crearigidregistrationdll:$LD_LIBRARY_PATH
174 sh cmakemod.sh $bbtkgeditorsource $generationdir $VTKdir $installPrefix
175 sh bbtkGEditorVariables.sh $bbtkgeditorsource $generationdir $docgeneration
176 sh compilemod.sh $buildtype $bbtkgeditorsource $generationdir
177 sh ctestmod.sh $bbtkgeditorsource $generationdir
178 # bbtkgeditordll=$generationdir/tmpCreaTools_INSTALL/bbtkgeditorBin
179 # LD_LIBRARY_PATH=$bbtkgeditordll:$LD_LIBRARY_PATH
182 sh cmakemod.sh $creatoolssource $generationdir $VTKdir $installPrefix
183 sh creaToolsVariables.sh $creatoolssource $generationdir $docgeneration
184 sh compilemod.sh $buildtype $creatoolssource $generationdir
185 # sh ctestmod.sh $creatoolsbinary $generationdir
186 # creatoolsdll=$generationdir/tmpCreaTools_INSTALL/creatoolsBin
187 # LD_LIBRARY_PATH=$creatoolssdll:$LD_LIBRARY_PATH