summaryrefslogtreecommitdiffstats
path: root/Source/CTest/cmCTestHG.cxx
Commit message (Collapse)AuthorAgeFilesLines
* CTest: Submit author email in Update.xmlBrad King2010-05-071-1/+1
| | | | | | | Add the <Email>...</Email> element in Update.xml for each commit reported. This field was defined by Dart but never really used. Distributed version control systems use author name and email instead of a user id, so now it makes sense to use this field.
* Convert CMake to OSI-approved BSD LicenseBrad King2009-09-281-14/+9
| | | | | | | This converts the CMake license to a pure 3-clause OSI-approved BSD License. We drop the previous license clause requiring modified versions to be plainly marked. We also update the CMake copyright to cover the full development time range.
* COMP: Fix cmCTestHG for old HP compilerBrad King2009-07-101-2/+2
| | | | The compiler does not have a fully compliant std::string.
* ENH: Teach CTest to handle Mercurial repositoriesBrad King2009-07-101-0/+343
This creates cmCTestHG to drive CTest Update handling on hg-based work trees. Currently we always update to the head of the remote tracking branch (hg pull), so the nightly start time is ignored for Nightly builds. A later change will address this. See issue #7879. Patch from Emmanuel Christophe. I modified the patch slightly for code style, to finish up some parsing details, and to fix the test.