summaryrefslogtreecommitdiffstats
path: root/Utilities
Commit message (Collapse)AuthorAgeFilesLines
* 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.
* libarchive: Drop unused %jd and %lld checksBrad King2009-12-142-32/+0
| | | | | The libarchive source does not use HAVE_PRINTF_JD or HAVE_PRINTF_LLD, so we do not need to test for them at configuration time.
* Remove useless include file filtersBrad King2009-12-083-6/+0
| | | | | | | | | | The commit "Cleanup regular expressions" removed real include filter expressions and replaced them with lines like INCLUDE_REGULAR_EXPRESSION("^.*$") that do no filtering. We simplify the change by removing the lines altogether.
* Turn off fortran as gnu fortran does not mix with vsBill Hoffman2009-12-041-0/+1
|
* curl: Hard-code HAVE_W* macros on UNIX for CygwinBrad King2009-12-011-0/+6
| | | | | | | | | The curl library code assumes that HAVE_WINDOWS_H and similar macros are not defined on Cygwin. Its CMake code achieved this by not even testing for the corresponding headers on UNIX platforms. However, libarchive does test HAVE_WINDOWS_H and confuses our curl build. We avoid the conflict by hard-coding the macros to 0 for UNIX builds inside the curl tree.
* libarchive: Remove unused STDC_HEADERS try_runBrad King2009-11-307-95/+0
| | | | | This was the only try_run() in libarchive, and the result was not used in the source code. We remove it to allow cross-compiling to work.
* libarchive: Use one architecture for try-compilesBrad King2009-11-231-0/+7
| | | | | | | | | We use CHECK_TYPE_SIZE in libarchive to check for the existence of some types. For universal binary builds on the Mac, the size check can fail if it is inconsistent across architectures. However, we do not actually need the size so it is safe to do the checks for only one architecture. See issue #9913.
* Fix uninitialized variable access in zlib reported by valgrind. Their web ↵David Cole2009-11-181-0/+7
| | | | site claims it does no harm ( http://www.zlib.net/zlib_faq.html#faq36 ), but fixing it this way eliminates the problem.
* libarchive: Include integer types very earlyBrad King2009-11-181-8/+8
| | | | | | | | In libarchive/archive_platform.h we should include <stdint.h> or <inttypes.h> immediately after "config.h" to define integer types referenced by configuration results. For example, on a non-conformant platform ssize_t might default to int64_t, so int64_t must be defined before ssize_t is used (and ssize_t is used in archive_windows.h).
* for the Cmake build we do not want to have -Werror or force -WallBill Hoffman2009-11-141-3/+3
|
* suppress another warning.Bill Hoffman2009-11-121-0/+2
|
* remove the last of the windows W4 warningsBill Hoffman2009-11-122-2/+4
|
* Remove a few more warningsBill Hoffman2009-11-121-2/+2
|
* libarchive: Borland provides umask, not _umaskBrad King2009-11-101-0/+2
|
* Remove a few more warningsBill Hoffman2009-11-101-0/+6
|
* keep libarchive from using a system zlib unless cmake uses oneBill Hoffman2009-11-091-2/+6
|
* libarchive: Put local include dir firstBrad King2009-11-091-1/+1
| | | | | | In libarchive we configure an internal header file called 'config.h'. This commits moves the include directory containing the file to the beginning of the include path to avoid conflicts from system headers.