CMake/Utilities
David Cole a61c5ab6e5 Add CMAKE_TESTS_CDASH_SERVER variable and CTestSubmitLargeOutput test.
If defined and non-empty, the value of CMAKE_TESTS_CDASH_SERVER should point
to a CDash server willing to accept submissions for a project named
PublicDashboard. On machines that also run a CDash dashboard, set this
variable to "http://localhost/CDash-trunk-Testing" so that the CMake tests
that submit dashboards do not have to send those submissions over the wire.

The CTestSubmitLargeOutput test runs a dashboard that has a test that produces
very large amount of output on stdout/stderr. Since we do not even want	 to
attempt to send such large output over the wire, this test is off by default
unless the CMAKE_TESTS_CDASH_SERVER server is localhost. This test is expected
to cause a submission failure when sent to CDash. It passes if the submit
results contain error output. It fails if the submit succeeds.

CMAKE_TESTS_CDASH_SERVER: CDash server used by CMake/Tests.

If not defined or "", this variable defaults to the server at
http://www.cdash.org/CDash.

If set explicitly to "NOTFOUND", curl tests and ctest tests that use the
network are skipped.

If set to something starting with "http://localhost/", the CDash is expected
to be an instance of CDash used for CDash testing, pointing to a
cdash4simpletest database. In these cases, the CDash dashboards should be
run first.
2010-03-08 13:25:58 -05:00
..
Doxygen Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
KWStyle Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
Release Fix upload to work with git branch name master. 2010-03-05 18:26:43 -05:00
cmbzip2 suppress another warning. 2009-11-12 10:53:00 -05:00
cmcompress Install third-party utility copyright notices 2009-09-28 11:36:17 -04:00
cmcurl Add CMAKE_TESTS_CDASH_SERVER variable and CTestSubmitLargeOutput test. 2010-03-08 13:25:58 -05:00
cmexpat Remove useless include file filters 2009-12-08 11:27:38 -05:00
cmlibarchive libarchive: Drop unused %jd and %lld checks 2009-12-14 17:26:47 -05:00
cmzlib Remove useless include file filters 2009-12-08 11:27:38 -05:00
.NoDartCoverage ENH: No need to do coverage of utilities 2005-06-14 15:53:10 -04:00
CMakeLists.txt Documentation: Test XHTML compliance 2010-03-01 08:51:22 -05:00
cmThirdParty.h.in Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cm_curl.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cm_expat.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cm_xmlrpc.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00
cm_zlib.h Convert CMake to OSI-approved BSD License 2009-09-28 11:43:28 -04:00