summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* KWSys Nightly Date StampKWSys Robot2009-12-311-1/+1
|
* Enhanced CTest HTTP Request API to support PUT file uploads.Zach Mullen2009-12-302-11/+33
|
* fix line lengthsAlexander Neundorf2009-12-301-2/+3
| | | | Alex
* KWSys Nightly Date StampKWSys Robot2009-12-301-1/+1
|
* Fix for issue #5041 - improve error messages that may occur during ↵David Cole2009-12-292-4/+21
| | | | | | ctest_build and ctest_configure. The improved text gives very clear information when either the CMakeLists.txt or CTestConfig.cmake file is missing. Hopefully, it makes it easier for those poor future souls who encounter these messages to solve their problems quickly.
* Fix crash on Continuous dashboard - related to last commit fixing issue ↵David Cole2009-12-291-1/+7
| | | | #10060. Do not call ShouldCreateNewTag if command is NULL...
* Fix issue #10060 - add APPEND arg to ctest_start command.David Cole2009-12-295-59/+119
| | | | If APPEND is given to ctest_start, it will read the tag from the current existing Testing/TAG file rather than creating a new one based on the current time stamp. This allows a developer to run several dashboard scripts in a row, all of which will share the same tag/stamp/buildid when they finally get submitted to CDash. Now you can split the running of build phases and test phases for the same dashboard row into multiple scripts.
* KWSys Nightly Date StampKWSys Robot2009-12-291-1/+1
|
* Fix mem leak reported by valgrind.David Cole2009-12-281-3/+3
|
* Add missing archive_read_finish calls to fix some of the presently reported ↵David Cole2009-12-282-1/+2
| | | | valgrind memory leaks.
* KWSys Nightly Date StampKWSys Robot2009-12-281-1/+1
|
* KWSys Nightly Date StampKWSys Robot2009-12-271-1/+1
|
* KWSys Nightly Date StampKWSys Robot2009-12-261-1/+1
|
* KWSys Nightly Date StampKWSys Robot2009-12-251-1/+1
|
* Fix issue #9042 - correctly this time. Fix failing tests on VS 7, 8 and 9 ↵David Cole2009-12-241-2/+2
| | | | dashboards. Use ConvertToXMLOutputPathSingle instead of ConvertToOptionallyRelativeOutputPath to handle spaces in the path and double quoting properly. Related to commit trying to fix issue #9042 from yesterday.
* KWSys Nightly Date StampKWSys Robot2009-12-241-1/+1
|
* Preserve environment variables across calls to ↵David Cole2009-12-233-0/+30
| | | | cmCTestScriptHandler::RunConfigurationScript. This will help prevent problems like we are currently experiencing (regarding CMake continuous dashboards only running once each day because the HOME environment variable is modified indirectly by a command in a called script, but affects the environment in the calling script).
* Fix issue #9042 - use relative path for pdb file name when ↵David Cole2009-12-231-2/+6
| | | | CMAKE_USE_RELATIVE_PATHS is on.
* fix the way the PATH and other related env.vars are stored in the eclipse ↵Alexander Neundorf2009-12-232-21/+82
| | | | | | | | | | | | | | | | | | project file when using MSVC Before this commit, the value of PATH at cmake time was put into the eclipse project file. The problem with this is that this will be lost the first time cmake is rerun from an build inside eclipse which was started without the environment externally already set. This patch now: -adds the env.var to the cache if it is not already in the cache -reuses the variable from the cache if it is in the cache, but not in the env. -uses the variable from the cache if it contains the whole content of the current env.var (e.g. if it is the full PATH plus the MSVC dirs) Also store INTEL_LICENSE_FILE in the project file if an Intel compiler is used. Alex
* disable cmake's verbose output in the Eclipse and KDevelop generatorsAlexander Neundorf2009-12-233-10/+14
| | | | | | | | | | | | The Eclipse and KDevelop generators set the VERBOSE environment variable to TRUE in the project files, because they must be able to "see" the full command lines and errors, otherwise they can't parse the errors. But the VERBOSE env.var. also enables cmakes own verbose output, which can be quite long. This commit introduces an environment variable CMAKE_NO_VERBOSE, which when set disables cmake's verbose output also when VERBOSE is set. This env.var is now set by both the Eclipse and the KDevelop generators. Alex
* Fix issue with SDK not matching initial deployment target chosen by setting ↵David Cole2009-12-231-31/+37
| | | | the MACOSX_DEPLOYMENT_TARGET environment variable. The problem was that we were setting the initial SDK value based on our own internal default value for deplyment target rather than the user's environment variable choice. The solution is to base the default value for the SDK on the deployment target variable after initially caching the deployment target... Every time I'm in this code I think I leave it cleaner, only to be proven otherwise. Let's give this one a whirl. Bleh.
* fix logic of _QT4_ADJUST_LIB_VARS() wrt. release- and debug librariesAlexander Neundorf2009-12-231-13/+15
| | | | | | | | Now the case that both the release- and the debug-version of a library is handled first, because otherwise we always ran into this branch, since the debug-only and the release-only branch also set both variables. Alex
* KWSys Nightly Date StampKWSys Robot2009-12-231-1/+1
|
* Move cURL dependent code out of CMakeLib to fix complex tests.Zach Mullen2009-12-224-66/+66
|
* Fix broken bootstrap testZach Mullen2009-12-221-2/+1
|
* KWSys Nightly Date StampKWSys Robot2009-12-221-1/+1
|
* Make new web api safe for bootstrap build.Zach Mullen2009-12-213-12/+18
|
* -handle the REQUIRED and QUIET keywords in FindJNI.cmake, also set JNI_FOUNDAlexander Neundorf2009-12-211-0/+5
| | | | Alex
* Query the CDash web API to automate CDash version detection.Zach Mullen2009-12-212-3/+17
|
* Added functionality to allow CTest to easily access web APIs. This will be ↵Zach Mullen2009-12-212-0/+64
| | | | used for better communication with CDash.
* handle change in fortran variable used for testsBill Hoffman2009-12-211-1/+1
|
* Added support for CTest awareness of the CDash version. This will help ↵Zach Mullen2009-12-216-1/+63
| | | | forward compatibility for both tools. Note that this changeset effectively makes the default to disable output compression. Now, to enable output compression, the CDASH_CTEST_VERSION must be explicity set to >= 1.6. Automated detection of the CDash version is the next step.
* Use human-readable Git commit times in Update.xmlBrad King2009-12-211-4/+18
| | | | | | | | | | | | | Previously we produced commit times formatted like 1261403774 -0500 which is what the Git plumbing prints. Now we use a human-readable format like 2009-12-21 15:28:06 -0500 which is still easy to machine-parse.
* Longer CTestTestTimeout default time on CygwinBrad King2009-12-211-1/+5
| | | | | | | | | The commit "Make CTestTestTimeout time configurable" added a CMake cache variable CTestTestTimeout_TIME to configure the length of the timeout used by the inner CTestTestTimeout test. The reason was to allow users on slow machines to give this test some extra time without extending the timeout for everyone. However, Cygwin CMake seems to load slowly enough that it is worth a longer default timeout for that platform.
* Fix size type conversion warning in RunTest.Zach Mullen2009-12-211-1/+1
|
* KWSys Nightly Date StampKWSys Robot2009-12-211-1/+1
|
* sync with KDE: sort the libs alphabeticallyAlexander Neundorf2009-12-201-9/+8
| | | | Alex
* -add support for QtMultimedia and some sync with KDEAlexander Neundorf2009-12-201-6/+11
| | | | | | | -the QtMultimedia module is new since Qt 4.6.0 -sort the doc entries alphabetically Alex
* KWSys Nightly Date StampKWSys Robot2009-12-201-1/+1
|
* KWSys Nightly Date StampKWSys Robot2009-12-191-1/+1
|
* Fix segfault on Borland compiler resulting from divide by 0.Zach Mullen2009-12-181-16/+12
|
* Test for SVNPath element in Update.xmlBrad King2009-12-182-3/+4
| | | | | | | The commit "Submit Subversion directory path in Update.xml" added the element <SVNPath>...</SVNPath> to Update.xml for Subversion work trees. This commit teaches the CTest.UpdateSVN test to verify the presence of the element.
* Use literal quotes in Update.xml UpdateCommandBrad King2009-12-181-1/+2
| | | | | | Previously we escaped quotes in <UpdateCommand>...</UpdateCommand> values using '&quot;'. This is not necessary because the value is in xml CDATA and not an xml attribute.
* FindHDF5: Fix Windows compile-line parsingBrad King2009-12-181-6/+6
| | | | | | | We modify the signature of _HDF5_parse_compile_line to pass the command line variable name rather than the command line itself. Otherwise the CMake language MACRO implementation tries to parse the command line as CMake syntax, which does not like backslashes.
* Fix BadExe test on cygwin.Bill Hoffman2009-12-181-6/+8
|
* Submit Subversion directory path in Update.xmlBrad King2009-12-182-0/+10
| | | | | | | | | | A Subversion revision is unique across the entire repository, but work trees typically correspond only to a subdirectory below the root path. In order to specify the version of the source code that was tested, CTest now submits a <SVNPath> element in Update.xml that specifies the directory of the repository that corresponds to the work tree. In combination with the revision number this uniquely specifies the tested source. See issue #7541.
* Submit global tree revision in Update.xmlBrad King2009-12-184-0/+36
| | | | | | | We teach CTest to report in a <Revision> element the revision of the source tree that was tested. This makes sense for all modern VCS tools because they version the whole tree. We simply omit this element for CVS because it only versions files. See issue #7541.
* KWSys Nightly Date StampKWSys Robot2009-12-181-1/+1
|
* cmcurl: Use arch-aware CHECK_TYPE_SIZE resultBrad King2009-12-172-14/+53
| | | | | | | Our new CHECK_TYPE_SIZE macro produces a SIZEOF_<type>_CODE value for use in configured headers to get architecture-aware type size results. In this commit we teach cmcurl to use the SIZEOF_<type>_CODE value to get proper configured type sizes in OS X Universal Binaries.
* cmcurl: Remove unused SIZEOF_LONG_DOUBLEBrad King2009-12-172-5/+0
|