The current stable release is 1.6.4
CDash Requirements
- MySQL (5.x and higher) or PostGreSQL (8.3 and higher)
- PHP (5.2 and higher)
- XSL module for PHP
- cURL module for PHP (for site statistics)
- GD module for PHP (for regression tests)
Installation Steps
Note: it is assumed that the MySQL table cdash will be accessible by the MySQL user cdash.
- Checkout CDash using SVN
- Edit/Create a cdash/config.local.php file (from config.php) to connect to the database ans set other configuration options.
- If the MySQL user 'cdash' has enough privileges to create tables skip the next step.
- If the MySQL user 'cdash' doesn't have enough privileges to create tables
as a superuser, create a table 'cdash' and give permission to the MySQL user 'cdash'.
- Use your favorite web-browser and point it to your installation directory (i.e. http://mywebsite.com/CDash).
- Follow the online installation script.
Testing the Installation
- Download CMake from www.cmake.org.
- Download the C++ test project (CDashTest).
- Create a project named 'test' as an administrator in CDash.
- Download the CTestConfig.cmake file from the CDash website (after you created the project) or modify the one located in the CDashTest project source directory.
- Run CMake on CDashTest to configure your project.
- Run 'make Experimental'.
- Go to your CDash project page and you should see your submission.
[More Installation Documentation on CDash's wiki]
This software may not be exported in violation of any U.S. export laws or regulations. For more information regarding Export Control matters please go to http://kitware.com/export_control/index.html.