summaryrefslogtreecommitdiffstats
path: root/Source
Commit message (Collapse)AuthorAgeFilesLines
* Name Cygwin DLLs with SOVERSION, not VERSIONBrad King2010-01-131-2/+2
| | | | | | | | | Cygwin versions .dll files by putting the version number in the file name. Our fix to issue #3571 taught CMake to do this, but it used the VERSION target property. It is better to use the SOVERSION property since that is the interface (rather than implementation) version. Change based on patch from issue #10122.
* KWSys: Fix SharedForward on Cygwin without -mwin32Brad King2010-01-131-4/+6
| | | | | | | | | | When building on Cygwin without -mwin32, the _WIN32 macro may not be defined. SharedForward must still set the PATH environment variable to ensure runtime dependencies are found. The 'ldd' wrapping feature uses 'cygcheck' for now since a real ldd tool is not available in Cygwin 1.5. We can change to use the real ldd when we choose to stop supporting legacy Cygwin and require 1.7.
* Enable extra CodeBlocks generator on CygwinBrad King2010-01-132-7/+3
| | | | | This generator builds correctly on Cygwin so it should be enabled. Change based on patch from issue #10122.
* Use if(CYGWIN) instead of if(WIN32 AND UNIX)Brad King2010-01-131-2/+2
| | | | | CMake has defined CYGWIN on Cygwin for years, so we no longer need the legacy form of the test. Change based on patch from issue #10122.
* KWSys Nightly Date StampKWSys Robot2010-01-131-1/+1
|
* Trust umask for file permissionsBrad King2010-01-123-11/+6
| | | | | Open output files with mode 0666 so that permissions are not more strict than umask permits. See issue #10126.
* KWSys Nightly Date StampKWSys Robot2010-01-121-1/+1
|
* KWSys Nightly Date StampKWSys Robot2010-01-111-1/+1
|
* KWSys Nightly Date StampKWSys Robot2010-01-101-1/+1
|
* KWSys Nightly Date StampKWSys Robot2010-01-091-1/+1
|
* change the name to be closer to NMake Makefiles which is basically what jom ↵Bill Hoffman2010-01-081-1/+3
| | | | parses
* KWSys Nightly Date StampKWSys Robot2010-01-081-1/+1
|
* KWSys Nightly Date StampKWSys Robot2010-01-071-1/+1
|
* COMP: Added missing case for the export macro, thanks to Kenneth Moreland.Marcus Hanwell2010-01-061-0/+2
|
* ENH: Added support for building kwsys with GCC visibility support.Marcus Hanwell2010-01-061-5/+9
| | | | | | | When kwsys is built using GCC visibility support can be used. This is similar to the way that Windows exports symbols in DLLs, and requires projects that build kwsys to change the default visibility using some compiler flags. See http://gcc.gnu.org/wiki/Visibility for more details about GCC visibility.
* KWSys Nightly Date StampKWSys Robot2010-01-061-1/+1
|
* Fix a line length issue.Bill Hoffman2010-01-051-1/+2
|
* KWSys Nightly Date StampKWSys Robot2010-01-051-1/+1
|
* Fix escapes in Fortran depend.make entriesBrad King2010-01-041-5/+7
| | | | | | | Makefile dependencies must be escaped using cmLocalGenerator::Convert with the cmLocalGenerator::MAKEFILE option. This fixes Fortran module dependencies with spaces in the path. We test the fix by adding a space to one of the module paths in the Fortran test.
* KWSys Nightly Date StampKWSys Robot2010-01-041-1/+1
|
* KWSys Nightly Date StampKWSys Robot2010-01-031-1/+1
|
* KWSys Nightly Date StampKWSys Robot2010-01-021-1/+1
|
* KWSys Nightly Date StampKWSys Robot2010-01-011-3/+3
|
* 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-294-59/+115
| | | | 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
* 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
|
* 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.