]> Creatis software - creaToolsTools.git/blob - ctest/dashboard/All.sh
c20d9d705fa1bb10e1006622865f91bc196b6260
[creaToolsTools.git] / ctest / dashboard / All.sh
1 #!/bin/sh
2
3 # @echo off
4
5 # buildtype, useless for Linux; let here for compatiblitily purpose
6  buildtype=Release
7
8  creasourcefolder=crea
9  creabinfolder=creaBin
10  bbtksourcefolder=bbtk
11  bbtkbinfolder=bbtkBin
12  creamaracassourcefolder=creaMaracasVisu
13  creamaracasbinary=creaMaracasVisuBin
14  creaenvironmentsource=creaEnvironment
15  creaenvironmentbinary=creaEnvironmentBin
16  creabrukersource=creaBruker
17  creabrukerbinary=creaBrukerBin
18  creaimagesourcefolder=creaImageIO
19  creaimagebinary=creaImageIOBin
20  creacontourssource=creaContours
21  creacontoursbinary=creaContoursBin
22  crearigidregistrationssource=creaRigidRegistration
23  crearigidregistrationbinary=creaRigidRegistrationBin
24  bbtkgeditorsource=bbtkGEditor
25  bbtkgeditorbinary=bbtkGEditorBin
26  creatoolssource=creaTools
27  creatoolsbinary=creaToolsBin
28
29
30  sh cvscheckout.sh $creasourcefolder
31  sh cvscheckout.sh $bbtksourcefolder
32  sh cvscheckout.sh $creamaracassourcefolder
33  sh cvscheckout.sh $creaenvironmentsource
34  sh cvscheckout.sh $creabrukersource
35  sh cvscheckout.sh $creaimagesourcefolder
36  sh cvscheckout.sh $creacontourssource
37  sh cvscheckout.sh $crearigidregistrationssource
38  sh cvscheckout.sh $bbtkgeditorsource
39  sh cvscheckout.sh $creatoolssource
40
41
42 # CREA
43  sh cmakemod.sh $creasourcefolder $creabinfolder
44  sh creaVariables.sh $creabinfolder $creasourcefolder
45  sh compilemod.sh $buildtype $creabinfolder
46  sh ctestmod.sh $creabinfolder
47  creadll=`pwd`/creabinfolder
48  LD_LIBRARY_PATH=$creadll:LD_LIBRARY_$PATH
49
50 # BBTK
51  sh cmakemod.sh $bbtksourcefolder $bbtkbinfolder
52  sh bbtkVariables.sh $bbtkbinfolder $creabinfolder
53  sh compilemod.sh $buildtype $bbtkbinfolder
54  sh ctestmod.sh $bbtkbinfolder
55  bbtkdll=`pwd`/bbtkbinfolder
56  LD_LIBRARY_PATH=$bbtkdll:$LD_LIBRARY_PATH
57
58 # creaMaracasVisu
59  sh cmakemod.sh $creamaracassourcefolder $creamaracasbinary
60  sh creaMaracasVariables.sh $creamaracasbinary $creabinfolder $bbtkbinfolder
61  sh compilemod.sh $buildtype $creamaracasbinary
62  sh ctestmod.sh $creamaracasbinary
63  creamaracasdll=`pwd`/$creamaracasbinary
64  LD_LIBRARY_PATH=$creamaracasdll:$LD_LIBRARY_PATH
65
66 # creaEnvironment
67  sh cmakemod.sh $creaenvironmentsource $creaenvironmentbinary
68  sh creaenvironmentVariables.sh $creaenvironmentbinary $creabinfolder
69  sh compilemod.sh $buildtype $creaenvironmentbinary
70  sh ctestmod.sh $creaenvironmentbinary
71  creaenvironmentdll=`pwd`/$creaenvironmentbinary
72  LD_LIBRARY_PATH=$creaenvironmentdll:$LD_LIBRARY_PATH
73
74 # creaBruker
75  sh cmakemod.sh $creabrukersource $creabrukerbinary
76  sh creaenvironmentVariables.sh $creabrukerbinary $creabinfolder
77  sh compilemod.sh $buildtype $creabrukerbinary
78  sh ctestmod.sh $creabrukerbinary
79  creabrukerdll=`pwd`$creabrukerbinary
80  LD_LIBRARY_PATH=$creabrukerdll:$LD_LIBRARY_PATH
81
82 # creaImageIO
83  sh cmakemod.sh $creaimagesourcefolder $creaimagebinary
84  sh creaImageIOVariables.sh $creaimagebinary $creabinfolder $bbtkbinfolder $creabrukerbinary
85  sh compilemod.sh $buildtype $creaimagebinary
86  sh ctestmod.sh $creaimagebinary
87  creaimagedll=`pwd`/$creaimagebinary
88  LD_LIBRARY_PATH=$creaimagedll:$LD_LIBRARY_PATH
89
90 # creaContours
91  sh cmakemod.sh $creacontourssource $creacontoursbinary
92  sh creaContoursVariables.sh $creacontoursbinary $creasourcefolder $creaenvironmentsource $creamaracassourcefolder $creaimagesourcefolder $bbtksourcefolder
93  sh compilemod.sh $buildtype $creacontoursbinary
94  sh ctestmod.sh $creacontoursbinary
95 # creacontourdll=`pwd`/$creacontoursbinary
96 # LD_LIBRARY_PATH=$creacontoursdll:$LD_LIBRARY_PATH
97
98 # creaRigidRegistration
99  cmakemod.sh $crearigidregistrationssource $crearigidregistrationbinary
100  creaRigidRegistrationVariables.sh $crearigidregistrationbinary $creabinfolder $bbtksourcefolder
101  compilemod.sh $buildtype $crearigidregistrationbinary
102  ctestmod.sh $crearigidregistrationbinary
103 # crearigidregistrationdll=`pwd`/$crearigidregistrationbinary
104 # LD_LIBRARY_PATH=$crearigidregistrationdll:$LD_LIBRARY_PATH
105
106 # bbtkGEditor
107  sh cmakemod.sh $bbtkgeditorsource $bbtkgeditorbinary
108  sh bbtkGEditorVariables.sh $bbtkgeditorbinary $creasourcefolder $bbtksourcefolder $creamaracassourcefolder
109  sh compilemod.sh $buildtype $bbtkgeditorbinary
110  sh ctestmod.sh $bbtkgeditorbinary
111 # bbtkgeditordll=`pwd`/$bbtkgeditorbinary
112 # LD_LIBRARY_PATH=$bbtkgeditordll:$LD_LIBRARY_PATH
113
114 # creaTools
115  sh cmakemod.sh $creatoolssource $creatoolsbinary
116  sh creaToolsVariables.sh $creatoolsbinary
117  sh compilemodCreaTools.sh $buildtype $creatoolsbinary
118 # sh ctestmod.sh $creatoolsbinary
119  creatoolsdll=`pwd`/$creatoolsbinary
120  LD_LIBRARY_PATH=$creatoolssdll:$LD_LIBRARY_PATH
121
122 # shutdown /s
123 # exit /b