]> Creatis software - creaToolsTools.git/blob - README.txt
*** empty log message ***
[creaToolsTools.git] / README.txt
1 === UNIX / LINUX users ===
2
3 0) Make sure everything you'll need is properly installed :
4 crea_Developers_tools, crea_ThirdParty_Libraries
5 have a look at :
6 http://www.creatis.insa-lyon.fr/site/fr/CreatoolsDownload
7
8 1) Make sure you got the last version of creaToolsTools.
9 cvs update -dP creaToolsTools
10
11 2) make sure VTK_DIR environment variable is set properly :
12 echo $VTK_DIR
13 Set it, if not OK:
14 export VTK_DIR=/usr/local/lib/vtk-5.4, for instance
15
16 3) make sure LATEX_COMPILER environment variable is set properly :
17 echo $LATEX_COMPILER 
18 Set it, if not OK:
19 export LATEX_COMPILER=/usr/bin/latex, for instance
20
21 4) ssh-add
22 <type your cvs password>
23
24 5) sudo configuration
25 https://fedoraproject.org/wiki/Configuring_Sudo
26
27 6)cd Install
28 cp creatools.sh_TEMPLATE creatools.sh
29
30 7) modify the file creatools.sh, according to your preferences, modify (only once) creatools.sh
31 vim creatools.sh
32 as follows :
33
34 -- creatools.sh ---------------------
35 creatoolsGeneration=<directory you want to generate in>
36 installPrefix=<your Install dir> or </usr/local> 
37 cvsUser=<USER>
38 docGeneration=<OFF|ON> let it to OFF!
39 buildType=<Release|Debug>
40 #sudo pwd
41 cd scripts
42 sh All.sh $creatoolsGeneration $docGeneration $cvsUser $installPrefix $buildType
43 cd .. 
44 -----------------------
45
46 7) Run the whole stuff :
47 sh creatools.sh
48
49
50 === WINDOWS users ===
51
52 0) Make sure everything you'll need is properly installed :
53 crea_Developers_tools, crea_ThirdParty_dlls, and VisualStudioExpress2008
54 Have a look at :
55 http://www.creatis.insa-lyon.fr/site/fr/CreatoolsDownload
56
57 Change your CVS user in the file All.bat
58
59 Copy all the .bat files into one directoy where the tests are going to be run
60 execute All.bat
61
62 Not forget to run your ssh key with puttyAgent
63
64 All the creatools projects are downloaded from the CVS, compiled and the CTest for the dashboard is run.
65
66
67
68
69
70
71
72
73
74
75
76 Forget the following lines !
77
78 Tools to manage the creaTools suite (build, test, submit to dashboard, package, ...)
79 ====================================================================================
80
81 * ctest:
82 ctest scripts and instructions to perform automated build/testing and submission to creatis cdash dashboard
83 * windows:
84 windows installers of the suite and instructions to package the suite for windows. subdirs:
85   * creaThirdParty_dlls:
86     project which creates the creaThirdParty_dlls win installer (using cmake and NSIS)
87   * CreaTools_win32_installers:
88     batch installers of the suite
89