6 echo "sh All.sh <nameOfTheGenerationDirectory> <BooleanForDocGeneration> <userNameForCVS> <VTKdir> <installPrefix> <buildType>"
8 echo "ex : sh All.sh /tmp/gendir OFF jpr /usr/local/lib/vtk-5.4 /home/jpr/myInsallDirectory"
14 echo "use it as sh All.sh /tmp/gendir OFF jpr /usr/local/lib/vtk-5.4 /home/jpr/myInsallDirectory Release"
20 #allow user to choose the generation dir
21 #allow user to choose to generate the doc or not
30 mkdir $generationdir/tmpCreaToolsBIN
34 creamaracassource=creaMaracasVisu
35 creaenvironmentsource=creaEnvironment
36 creabrukersource=creaBruker
37 creaimagesource=creaImageIO
38 creacontourssource=creaContours
39 crearigidregistrationssource=creaRigidRegistration
40 bbtkgeditorsource=bbtkGEditor
41 creatoolssource=creaTools
43 # the following stupid test is used at debug time; Please don't remove!
47 rm -rf $generationdir/creaBin
48 rm -rf $generationdir/bbtkBin
49 rm -rf $generationdir/creamaracasBin
50 rm -rf $generationdir/creaEnvironmentBin
51 rm -rf $generationdir/creaBrukerBin
52 rm -rf $generationdir/creaImageIOBin
53 rm -rf $generationdir/creaContoursBin
54 rm -rf $generationdir/creaRigidRegistrationBin
55 rm -rf $generationdir/bbtkGEditorBin
56 rm -rf $generationdir/creaToolsBin
58 sh cvscheckout.sh $creasource $generationdir $cvsUserName
59 sh cvscheckout.sh $bbtksource $generationdir $cvsUserName
60 sh cvscheckout.sh $creamaracassource $generationdir $cvsUserName
61 sh cvscheckout.sh $creaenvironmentsource $generationdir $cvsUserName
62 sh cvscheckout.sh $creabrukersource $generationdir $cvsUserName
63 sh cvscheckout.sh $creaimagesource $generationdir $cvsUserName
64 sh cvscheckout.sh $creacontourssource $generationdir $cvsUserName
65 sh cvscheckout.sh $crearigidregistrationssource $generationdir $cvsUserName
66 sh cvscheckout.sh $bbtkgeditorsource $generationdir $cvsUserName
67 sh cvscheckout.sh $creatoolssource $generationdir $cvsUserName
74 sh cmakemod.sh $creasource $generationdir $VTKdir $installPrefix $buildType
75 sh creaVariables.sh $creasource $generationdir $docgeneration
76 sh compilemod.sh $buildtype $creasource $generationdir
77 sh ctestmod.sh $creasource $generationdir
80 creadll=$generationdir/tmpCreaTools_INSTALL/creaBin
81 LD_LIBRARY_PATH=$creadll:LD_LIBRARY_$PATH
83 # echo "=in All.sh, out of crea ============================================================================ $LD_LIBRARY_PATH"
89 sh cmakemod.sh $bbtksource $generationdir $VTKdir $installPrefix $buildType
90 # echo "============================BBTK out of cmakemod "
92 sh bbtkVariables.sh $bbtksource $generationdir $docgeneration
93 # echo "============================BBTK out of bbtkVariables "
95 sh compilemod.sh $buildtype $bbtksource $generationdir
96 echo "============================BBTK out of compilemod "
98 sh ctestmod.sh $bbtksource $generationdir
101 bbtkdll=$generationdir/tmpCreaTools_INSTALL/bbtkBin
102 LD_LIBRARY_PATH=$bbtkdll:$LD_LIBRARY_PATH
107 # echo "========================================================================================start creaMaracasVisu "
108 sh cmakemod.sh $creamaracassource $generationdir $VTKdir $installPrefix $buildType
109 # echo "=======================================================================================creaMaracasVisu out of cmakemod "
111 sh creaMaracasVariables.sh $creamaracassource $generationdir $docgeneration
112 sh compilemod.sh $buildtype $creamaracassource $generationdir
113 sh ctestmod.sh $creamaracassource $generationdir
115 creamaracasdll=$generationdir/tmpCreaTools_INSTALL/creamaracasBin
116 LD_LIBRARY_PATH=$creamaracasdll:$LD_LIBRARY_PATH
122 sh cmakemod.sh $creaenvironmentsource $generationdir $VTKdir $installPrefix $buildType
124 sh creaenvironmentVariables.sh $creaenvironmentsource $generationdir $docgeneration
125 sh compilemod.sh $buildtype $creaenvironmentsource $generationdir
126 sh ctestmod.sh $creaenvironmentsource $generationdir
128 creaenvironmentdll=$generationdir/tmpCreaTools_INSTALL/creaenvironmentBin
129 LD_LIBRARY_PATH=$creaenvironmentdll:$LD_LIBRARY_PATH
134 sh cmakemod.sh $creabrukersource $generationdir $VTKdir $installPrefix $buildType
135 sh creaBrukerVariables.sh $creabrukersource $generationdir $docgeneration
137 sh compilemod.sh $buildtype $creabrukersource $generationdir
138 # echo "creaBruker : out of compilemod.sh; stop here, now!"
140 sh ctestmod.sh $creabrukersource $creabinfolder
141 creabrukerdll=$generationdir/tmpCreaTools_INSTALL/creabrukerBin
142 LD_LIBRARY_PATH=$creabrukerdll:$LD_LIBRARY_PATH
145 sh cmakemod.sh $creaimagesource $generationdir $VTKdir $installPrefix $buildType
146 sh creaImageIOVariables.sh $creaimagesource $generationdir $docgeneration
147 sh compilemod.sh $buildtype $creaimagesource $generationdir
148 sh ctestmod.sh $creaimagesource $generationdir
149 creaimagedll=$generationdir/tmpCreaTools_INSTALL/creaimageBin
150 LD_LIBRARY_PATH=$creaimagedll:$LD_LIBRARY_PATH
153 sh cmakemod.sh $creacontourssource $generationdir $VTKdir $installPrefix $buildType
154 sh creaContoursVariables.sh $creacontourssource $generationdir $docgeneration
155 sh compilemod.sh $buildtype $creacontourssource $generationdir
156 sh ctestmod.sh $creacontourssource $generationdir
157 # creacontourdll=$generationdir/tmpCreaTools_INSTALL/creacontoursBin
158 # LD_LIBRARY_PATH=$creacontoursdll:$LD_LIBRARY_PATH
160 # creaRigidRegistration
161 sh cmakemod.sh $crearigidregistrationssource $generationdir $VTKdir $installPrefix $buildType
162 sh creaRigidRegistrationVariables.sh $crearigidregistrationssource $generationdir $docgeneration
163 sh compilemod.sh $buildtype $crearigidregistrationssource $generationdir
164 sh ctestmod.sh $crearigidregistrationssource $generationdir
165 # crearigidregistrationdll=$generationdir/tmpCreaTools_INSTALL/crearigidregistrationBin
166 # LD_LIBRARY_PATH=$crearigidregistrationdll:$LD_LIBRARY_PATH
169 sh cmakemod.sh $bbtkgeditorsource $generationdir $VTKdir $installPrefix $buildType
170 sh bbtkGEditorVariables.sh $bbtkgeditorsource $generationdir $docgeneration
171 sh compilemod.sh $buildtype $bbtkgeditorsource $generationdir
172 sh ctestmod.sh $bbtkgeditorsource $generationdir
173 # bbtkgeditordll=$generationdir/tmpCreaTools_INSTALL/bbtkgeditorBin
174 # LD_LIBRARY_PATH=$bbtkgeditordll:$LD_LIBRARY_PATH
177 sh cmakemod.sh $creatoolssource $generationdir $VTKdir $installPrefix $buildType
178 sh creaToolsVariables.sh $creatoolssource $generationdir $docgeneration
179 sh compilemod.sh $buildtype $creatoolssource $generationdir
180 # sh ctestmod.sh $creatoolsbinary $generationdir
181 # creatoolsdll=$generationdir/tmpCreaTools_INSTALL/creatoolsBin
182 # LD_LIBRARY_PATH=$creatoolssdll:$LD_LIBRARY_PATH