1 === === === UNIX / LINUX users === === ===
3 0) Make sure everything you'll need is properly installed :
4 crea_Developers_tools, crea_ThirdParty_Libraries
6 http://www.creatis.insa-lyon.fr/site/fr/CreatoolsDownload
8 1) Make sure you got the last version of creaToolsTools.
9 cvs update -dP creaToolsTools
11 2) make sure VTK_DIR environment variable is set properly :
14 export VTK_DIR=/usr/local/lib/vtk-5.4, for instance
16 3) make sure LATEX_COMPILER environment variable is set properly :
19 export LATEX_COMPILER=/usr/bin/latex, for instance
22 <type your cvs password>
25 https://fedoraproject.org/wiki/Configuring_Sudo
28 cp creatools.sh_TEMPLATE creatools.sh
30 7) modify the file creatools.sh, according to your preferences, modify (only once) creatools.sh
34 -- creatools.sh ---------------------
35 creatoolsGeneration=<directory you want to generate in>
36 installPrefix=<your Install dir> or </usr/local>
38 docGeneration=<OFF|ON> let it to OFF!
39 buildType=<Release|Debug>
41 sh All.sh $creatoolsGeneration $docGeneration $cvsUser $installPrefix $buildType
43 -----------------------
45 7) Run the whole stuff :
48 8) if you performed a 'local install' (i.e : you *didn't* use installPrefix=/usr/local)
49 edit your .bash_profile
50 PATH=$PATH:<fullPathnameOfYourInstallPrefix>/creatools_install/bin
52 LD_LIBRARY_PATH=$LD_LIBRARY_PATH:<fullPathnameOfYourInstallPrefix>/creatools_install/lib
53 export LD_LIBRARY_PATH
57 === === === WINDOWS users === === ===
61 0) Make sure everything you'll need is properly installed :
62 crea_Developers_tools, crea_ThirdParty_dlls, and VisualStudioExpress2008
64 http://www.creatis.insa-lyon.fr/site/fr/CreatoolsDownload
66 Change your CVS user in the file All.bat
68 Copy all the .bat files into one directoy where the tests are going to be run
71 Not forget to run your ssh key with puttyAgent
73 All the creatools projects are downloaded from the CVS, compiled and the CTest for the dashboard is run.
85 Forget the following lines !
87 Tools to manage the creaTools suite (build, test, submit to dashboard, package, ...)
88 ====================================================================================
91 ctest scripts and instructions to perform automated build/testing and submission to creatis cdash dashboard
93 windows installers of the suite and instructions to package the suite for windows. subdirs:
94 * creaThirdParty_dlls:
95 project which creates the creaThirdParty_dlls win installer (using cmake and NSIS)
96 * CreaTools_win32_installers:
97 batch installers of the suite