]> Creatis software - creaToolsTools.git/blob - ctest/dashboard/Readme.txt
more explanations
[creaToolsTools.git] / ctest / dashboard / Readme.txt
1 Automatic compilation for all the Creatools
2
3 --> WINDOWS USERS :
4 Change your CVS user in the file cvscheckout.bat
5  
6 --> LINUX USERS :
7 Change your CVS user in the file cvscheckout.sh
8 Change the entry 'VTK_DIR:PATH=' of cmakemod.sh, acording to your own computer
9 Use ssh-add and give your pass-phrase (for cvs checkout)
10 Run the script as :
11 sh All.sh name_of_the_directory_to_generate ON
12 (ON : to generate documentation)
13
14
15 Requirements
16
17 Donwload and install crea_Developers_tools, crea_ThirdParty_dlls, crea_ThirdParty_Libraries and VisualStudioExpress2008
18 from http://www.creatis.insa-lyon.fr/site/fr/CreatoolsDownload
19
20 Copy all the .bat files into one directoy where the tests are going to be run
21 execute All.bat
22
23 Not forget to run your ssh key with putyAgent
24
25 All the creatools projects are downloaded from the CVS, compiled and the CTest for the dashboard is run.
26
27
28
29
30 =============Install cmake =========================
31
32 Install 
33         visualStudio
34         Putty
35         Graphviz
36         doxygen
37         TortoiseCVS
38         NSIS
39         cmake (outside of "Programs Files")
40         crea_ThirdParty_Libraries  (outside of "Programs Files")
41
42 outside of "Programs Files"
43 To avoid the probleme of: Read only
44
45
46 =============Test dashboard in local with: Windows, php, mysql
47
48
49 0)
50 Install EasyPhp outside of  "Programs Files" directory
51 avoid Read Only conflicts
52
53 1)
54 Download with svn  CDASH
55 https://www.kitware.com/svn/CDash/Release-1-6-4
56 y put it in www of your "<INSTALL_DIR>/EasyPHP" instalation
57
58 2) modify php.ini confiuration
59 In EasyPHP=5.3.3/conf_files
60  php.ini
61    uncomment :  
62      extension=php_xsl.dll
63      extension=php_curl.dll