summaryrefslogtreecommitdiffstats
path: root/Utilities
Commit message (Collapse)AuthorAgeFilesLines
* Cygwin: Fix release script libncurses search patterns (#10766)Yaakov Selkowitz2010-12-151-2/+2
| | | | | | | | | | | | | | | With the switch to upstream ncurses "ABI 6", Cygwin's ncurses has YA ABI bump and is now libncurses10. However, the regex used to determine in Utilities/Release/Cygwin/CMakeLists.txt which libncurses is being used does not handle multiple-digit ABIs. libncurses8 was the first version to be built with libtool and therefore contains a hyphen (cygncurses-8.dll). It was first introduced in 2004, so it should be sufficiently old to rely on. Furthermore, libncurses7 has a serious flaw in that it completely breaks if rebased. Therefore the easiest solution is to only look at the hyphened versions and change the regex accordingly.
* Merge topic 'fix_osf_build'David Cole2010-11-095-7/+20
|\ | | | | | | | | | | 92c082b Add a fix for the inline keyword on the osf os. bd56626 Fixes for the OSF operating system build.
| * Add a fix for the inline keyword on the osf os.Bill Hoffman2010-09-101-1/+1
| |
| * Fixes for the OSF operating system build.Bill Hoffman2010-09-084-6/+19
| |
* | No CMake.HTML test if xmllint has no --nonet.David Cole2010-11-041-28/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In commit bb1df1ec, we temporarily ran an alternate test, guaranteed to fail when the --help output of xmllint did not contain --nonet and --path. This commit simply eliminates the test altogether in this condition rather than make an attempt (doomed to fail) to pull down the dtd over the internet. On date=2010-11-04, the CMake dashboard results showed that the test failed on the following CMake dashboard machines: dash8.kitware dash8.kitwarein.com dashsun1 dashsun1.kitware ferrari This is a very small subset of the dashboard machines, and we have enough proof from enough other machines that the test passes with xmllint versions new enough to have the --nonet support. Therefore, eliminate the CMake.HTML test on machines with old versions of xmllint. To run the test, make sure you run it on a machine with a new enough xmllint.
* | Make HTML test fail when --nonet arg is not available.David Cole2010-11-021-3/+27
| | | | | | | | | | | | Also, emit "xmllint" and "xmllint --version" output before failing so that we can inspect the output from all the dashboard machines in CDash test results.
* | Merge topic 'fix_release_tags'Brad King2010-09-2117-221/+21
|\ \ | | | | | | | | | | | | | | | | | | | | | 4a67481 Update release scripts. 7d148d8 Fix the name of the variable being tested. 297be5b add next as an orgin based branch, and not a tag. 187976b Fix release scripts to be able to build releases from tags.
| * | Update release scripts.David Cole2010-09-1514-218/+13
| | | | | | | | | | | | | | | Remove scripts for machines that no longer build releases. Update comments in README.
| * | Fix the name of the variable being tested.Bill Hoffman2010-09-141-1/+1
| | |
| * | add next as an orgin based branch, and not a tag.Bill Hoffman2010-09-131-1/+1
| | |
| * | Fix release scripts to be able to build releases from tags.Bill Hoffman2010-09-103-3/+8
| |/
* | libarchive: Fix purposeful crashBrad King2010-09-101-1/+1
| | | | | | | | | | | | Dereferencing a 0-pointer is undefined behavior, not a deterministic crash. Use a 1-pointer instead. This also avoids a warning by Clang about the undefined behavior.
* | Suppress -Wcast-align in curl and bzip2Brad King2010-09-102-0/+7
|/ | | | Trust upstream developers of third-party code.
* libarchive: Remove SCHILY dev,ino,nlink attributes (#11176)Brad King2010-08-271-10/+0
| | | | | | At least one version of GNU tar (1.15.1 with Fedora patches) does not recognize these attributes and exits with error. Do not generate them. Patch from upstream libarchive svn r2563.
* Merge branch 'system-libarchive-include' into libarchive-wrapperBrad King2010-08-052-0/+26
|\
| * Include headers from chosen libarchive (#10923)Brad King2010-08-052-0/+26
| | | | | | | | | | When CMAKE_USE_SYSTEM_LIBARCHIVE is on we must include the system libarchive headers to match the library that will be linked.
* | Merge topic 'fix-cmake-self-references'Brad King2010-08-037-41/+41
|\ \ | | | | | | | | | | | | df1e00f Refer to self with CMake_(SOURCE|BINARY)_DIR (#10046)
| * | Refer to self with CMake_(SOURCE|BINARY)_DIR (#10046)Brad King2010-07-297-41/+41
| |/ | | | | | | | | This is good practice, and is necessary to support building CMake as a subdirectory of another project.
* | Update path to git. dashmacmini2 was "upgraded."David Cole2010-07-271-1/+1
|/
* Merge topic 'resolve/doc-spelling/CPackRPM'Brad King2010-07-202-2/+2
|\ | | | | | | | | | | 7739d78 Merge CPackRPM changes into doc-spelling 9203e91 Fix spelling errors reported by Lintian.
| * Merge CPackRPM changes into doc-spellingBrad King2010-07-131-1/+1
| |\ | | | | | | | | | | | | Conflicts: Modules/CPackRPM.cmake
| * | Fix spelling errors reported by Lintian.Kai Wasserbäch2010-07-132-2/+2
| | | | | | | | | | | | | | | During a Lintian run on the binary packages of CMake in Debian I was notified of many spelling mistakes.
* | | fix build on SUSE 11.2 in cmcurl due to ssize_tAlex Neundorf2010-06-301-0/+1
| |/ |/| | | | | Alex
* | Eliminate -Wconversion warnings.David Cole2010-06-271-1/+1
|/ | | | | | Change types of local variables, or casting, or re-arrange expressions to get rid of "conversion may alter value" warnings as seen on recent dashboard submissions from londinium.kitware.
* Run CMake.HTML test with older xmllint (#10857)Brad King2010-06-231-11/+19
| | | | | Old versions of xmllint do not have --nonet or --path options. Fall back to the network-access form in this case.
* Run CMake.HTML test without net access (#10857)Brad King2010-06-225-1/+1499
| | | | | Use xmllint's --nonet option to avoid downloading the xhtml DTD. Provide the DTD and its dependencies locally.
* Merge branch 'verbose_failed_tests_releases'Brad King2010-06-071-1/+1
|\
| * When running tests for releases use verbose output for failed tests.Bill Hoffman2010-06-051-1/+1
| |
* | change nightly release builds to use next, and move qmake on dash2win64Bill Hoffman2010-05-281-1/+1
|/
* Fix build on borland windows, by adding back typedef for pid_t.Bill Hoffman2010-05-061-2/+2
|
* Win64 fixes for mingw-w64 compilationRuben Van Boxem2010-05-051-1/+3
|
* Fix prototype to match header, for bug # 10543.Bill Hoffman2010-05-051-1/+1
|
* For HP, preprocessor if on multiple lines not allowed, make a long line.Bill Hoffman2010-05-041-2/+1
|
* Fixes for bug # 10543, build on older sunpro now works.Bill Hoffman2010-05-042-5/+7
|
* Remove another c++ comment from the c code.Bill Hoffman2010-04-281-1/+1
|
* Get rid of c++ style comments in C code.Bill Hoffman2010-04-274-16/+12
|
* Fix release scripts.Bill Hoffman2010-04-204-3/+12
|
* Add CMAKE_TESTS_CDASH_SERVER variable and CTestSubmitLargeOutput test.David Cole2010-03-082-8/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* Fix upload to work with git branch name master.Bill Hoffman2010-03-051-2/+5
|
* Use git for the checkout of the source tree instead of cvs.Bill Hoffman2010-03-012-0/+2
|
* Documentation: Test XHTML complianceBrad King2010-03-011-0/+14
| | | | | Use xmllint to validate our generated HTML documentation. See issue #10338.
* Documentation: Cleanup installation rulesBrad King2010-03-011-29/+35
| | | | | | Organize Utilities/CMakeLists.txt to avoid duplicate install command calls. We collect each type of documentation in a variable listing its files for installation and then use one install call at the end.
* Change the git repository to be the new one and not the -tmp one.Bill Hoffman2010-02-231-1/+1
|
* Switch to git repository for creation of nightly releases.Bill Hoffman2010-02-239-20/+28
|
* current release stuffBill Hoffman2010-02-093-1/+42
|
* handle change in fortran variable used for testsBill Hoffman2009-12-211-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
|
* cmcurl: Fix test and dll output directoriesBrad King2009-12-151-2/+2
| | | | | | | | | | The commit "Clean up CMake build tree 'bin' directory" changed the setting of EXECUTABLE_OUTPUT_PATH that affects the cmcurl directory to empty. We now fix the 'curl' test to refer to the LIBCURL executable locally. When CMAKE_BUILD_CURL_SHARED is enabled we now put cmcurl.dll next to the cmake executable. These changes remove use of EXECUTABLE_OUTPUT_PATH from cmcurl.
* cmcurl: Drop custom CHECK_TYPE_SIZE macroBrad King2009-12-153-97/+1
| | | | | We now require a version of CMake that provides CHECK_TYPE_SIZE, so we do not need a custom one for curl.