5 #allow user to choose the generation dir
9 # buildtype, useless for Linux; let here for compatibility purpose
13 creasourcefolder=$generationdir/crea
14 creabinfolder=$generationdir/creaBin
17 bbtksourcefolder=$generationdir/bbtk
18 bbtkbinfolder=$generationdir/bbtkBin
20 creamaracassource=creaMaracasVisu
21 creamaracassourcefolder=$generationdir/creaMaracasVisu
22 creamaracasbinaryfolder=$generationdir/creaMaracasVisuBin
24 creaenvironment=creaEnvironment
25 creaenvironmentsourcefolder=$generationdir/creaEnvironment
26 creaenvironmentbinaryfolder=$generationdir/creaEnvironmentBin
28 creabrukersource=creaBruker
29 creabrukersourcefolder=$generationdir/creaBruker
30 creabrukerbinaryfolder=$generationdir/creaBrukerBin
32 creaimagesource=creaImageIO
33 creaimagesourcefolder=$generationdir/creaImageIO
34 creaimagebinaryfolder=$generationdir/creaImageIOBin
36 creacontourssource=creaContours
37 creacontourssourcefolder=$generationdir/creaContours
38 creacontoursbinaryfolder=$generationdir/creaContoursBin
40 crearigidregistrationssource=creaRigidRegistration
41 crearigidregistrationssourcefolder=$generationdir/creaRigidRegistration
42 crearigidregistrationbinaryfolder=$generationdir/creaRigidRegistrationBin
44 bbtkgeditorsource=bbtkGEditor
45 bbtkgeditorsourcefolder=$generationdir/bbtkGEditor
46 bbtkgeditorbinaryfolder=$generationdir/bbtkGEditorBin
48 creatoolssource=creaTools
49 creatoolssourcefolder=$generationdir/creaTools
50 creatoolsbinaryfolder=$generationdir/creaToolsBin
54 rm -rf creamaracasbinaryfolder
55 rm -rf creaenvironmentbinaryfolder
56 rm -rf creabrukerbinaryfolder
57 rm -rf creaimagebinaryfolder
58 rm -rf creacontoursbinaryfolder
59 rm -rf crearigidregistrationbinaryfolder
60 rm -rf bbtkgeditorbinaryfolder
61 rm -rf creatoolsbinaryfolder
63 sh cvscheckout.sh $creasource $generationdir
64 sh cvscheckout.sh $bbtksource $generationdir
65 sh cvscheckout.sh $creamaracassource $generationdir
66 sh cvscheckout.sh $creaenvironmentsource $generationdir
67 sh cvscheckout.sh $creabrukersource $generationdir
68 sh cvscheckout.sh $creaimagesource $generationdir
69 sh cvscheckout.sh $creacontourssource $generationdir
70 sh cvscheckout.sh $crearigidregistrationssource $generationdir
71 sh cvscheckout.sh $bbtkgeditorsource $generationdir
72 sh cvscheckout.sh $creatoolssource $generationdir
76 sh cmakemod.sh $creasource $creabinfolder $generationdir
77 sh creaVariables.sh $creabinfolder $creasourcefolder
78 sh compilemod.sh $buildtype $creabinfolder
79 sh ctestmod.sh $creabinfolder
80 creadll=`pwd`/creabinfolder
81 LD_LIBRARY_PATH=$creadll:LD_LIBRARY_$PATH
84 sh cmakemod.sh $bbtksource $bbtkbinfolder $generationdir
85 sh bbtkVariables.sh $bbtkbinfolder $creabinfolder
86 sh compilemod.sh $buildtype $bbtkbinfolder
87 sh ctestmod.sh $bbtkbinfolder
88 bbtkdll=`pwd`/bbtkbinfolder
89 LD_LIBRARY_PATH=$bbtkdll:$LD_LIBRARY_PATH
92 sh cmakemod.sh $creamaracassource $creamaracasbinary $generationdir
93 sh creaMaracasVariables.sh $creamaracasbinary $creabinfolder $bbtkbinfolder
94 sh compilemod.sh $buildtype $creamaracasbinary
95 sh ctestmod.sh $creamaracasbinary
96 creamaracasdll=`pwd`/$creamaracasbinary
97 LD_LIBRARY_PATH=$creamaracasdll:$LD_LIBRARY_PATH
100 sh cmakemod.sh $creaenvironment $creaenvironmentbinary $generationdir
101 sh creaenvironmentVariables.sh $creaenvironmentbinary $creabinfolder
102 sh compilemod.sh $buildtype $creaenvironmentbinary
103 sh ctestmod.sh $creaenvironmentbinary
104 creaenvironmentdll=`pwd`/$creaenvironmentbinary
105 LD_LIBRARY_PATH=$creaenvironmentdll:$LD_LIBRARY_PATH
108 sh cmakemod.sh $creabruker $creabrukerbinary $generationdir
109 sh creaenvironmentVariables.sh $creabrukerbinary $creabinfolder
110 sh compilemod.sh $buildtype $creabrukerbinary
111 sh ctestmod.sh $creabrukerbinary
112 creabrukerdll=`pwd`$creabrukerbinary
113 LD_LIBRARY_PATH=$creabrukerdll:$LD_LIBRARY_PATH
116 sh cmakemod.sh $creaimagesource $creaimagebinary $generationdir
117 sh creaImageIOVariables.sh $creaimagebinary $creabinfolder $bbtkbinfolder $creabrukerbinary
118 sh compilemod.sh $buildtype $creaimagebinary
119 sh ctestmod.sh $creaimagebinary
120 creaimagedll=`pwd`/$creaimagebinary
121 LD_LIBRARY_PATH=$creaimagedll:$LD_LIBRARY_PATH
124 sh cmakemod.sh $creacontourssource $creacontoursbinary $generationdir
125 sh creaContoursVariables.sh $creacontoursbinary $creasourcefolder $creaenvironmentsource $creamaracassourcefolder $creaimagesourcefolder $bbtksourcefolder
126 sh compilemod.sh $buildtype $creacontoursbinary
127 sh ctestmod.sh $creacontoursbinary
128 # creacontourdll=`pwd`/$creacontoursbinary
129 # LD_LIBRARY_PATH=$creacontoursdll:$LD_LIBRARY_PATH
131 # creaRigidRegistration
132 cmakemod.sh $crearigidregistrationssource $crearigidregistrationbinary $generationdir
133 creaRigidRegistrationVariables.sh $crearigidregistrationbinary $creabinfolder $bbtksourcefolder
134 compilemod.sh $buildtype $crearigidregistrationbinary
135 ctestmod.sh $crearigidregistrationbinary
136 # crearigidregistrationdll=`pwd`/$crearigidregistrationbinary
137 # LD_LIBRARY_PATH=$crearigidregistrationdll:$LD_LIBRARY_PATH
140 sh cmakemod.sh $bbtkgeditorsource $bbtkgeditorbinary $generationdir
141 sh bbtkGEditorVariables.sh $bbtkgeditorbinary $creasourcefolder $bbtksourcefolder $creamaracassourcefolder
142 sh compilemod.sh $buildtype $bbtkgeditorbinary
143 sh ctestmod.sh $bbtkgeditorbinary
144 # bbtkgeditordll=`pwd`/$bbtkgeditorbinary
145 # LD_LIBRARY_PATH=$bbtkgeditordll:$LD_LIBRARY_PATH
148 sh cmakemod.sh $creatoolssource $creatoolsbinary $generationdir
149 sh creaToolsVariables.sh $creatoolsbinary
150 sh compilemodCreaTools.sh $buildtype $creatoolsbinary
151 # sh ctestmod.sh $creatoolsbinary
152 creatoolsdll=`pwd`/$creatoolsbinary
153 LD_LIBRARY_PATH=$creatoolssdll:$LD_LIBRARY_PATH