summaryrefslogtreecommitdiffstats
path: root/Utilities/cmcurl
Commit message (Collapse)AuthorAgeFilesLines
* Suppress -Wcast-align in curl and bzip2Brad King2010-09-101-0/+4
| | | | Trust upstream developers of third-party code.
* 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.
| * 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
* 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.
* 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.
* Remove useless include file filtersBrad King2009-12-081-2/+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.
* 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.
* Install third-party utility copyright noticesBrad King2009-09-282-5/+2
| | | | | | | Some of our third-party utilities have licenses that require their copyright and license notices to be distributed with binary forms. This commit adds installation rules to include these notices with installed CMake documentation.
* COMP: Fix cmcurl build on VMSBrad King2009-06-101-0/+4
| | | | | This defines IOCTL_3_ARGS in 'cmcurl/setup.h' to teach curl sources about the three-argument ioctl() on VMS.
* ENH: allow for shared build of libcurl and fix build with openssl option ↵Bill Hoffman2009-04-101-6/+35
| | | | (ssl tested on linux and windows
* ENH: disable ftp check because it is no longer active on publicBill Hoffman2008-12-021-1/+2
|
* ENH: fix warning on HPUXBill Hoffman2008-11-261-1/+4
|
* ENH: missed this one, cmake now bootstraps on HAIKUBill Hoffman2008-09-151-1/+1
|
* ENH: add initial support for HAIKU OS from bug# 7425Bill Hoffman2008-09-153-2/+4
|
* COMP: Check for -Wno-long-double before usingBrad King2008-07-171-9/+13
| | | | | | | Older GCC on the Mac warns for use of long double, so we use -Wno-long-double. Newer GCC on the Mac does not have this flag and gives an error. We now check for the flag before using it. See bug #7357.
* ENH: Avoid cmcurl CMake macro name conflictsBrad King2008-07-173-28/+28
| | | | | | Utilities/cmcurl/CMake provides macros with the same file names and macro names as others in Modules, but with different interfaces. We rename the curl ones to avoid conflict.
* ENH: Set CMake Policy CMP0003 to NEW behavior to build without warnings with ↵Brad King2008-03-171-1/+4
| | | | the upcoming CMake 2.6 release.
* BUG: fix for bug 6054 remove some warningsBill Hoffman2007-12-141-0/+10
|
* ENH: remove memdebug.c from listBill Hoffman2007-11-071-1/+1
|
* COMP: Fix warnings on 64-bit Mac OS X build. Patch from issue #3697.Brad King2007-11-051-2/+3
|
* ENH: add a check for basename to cmcurlBill Hoffman2007-09-271-0/+1
|
* ENH: add test for HAVE_BASENAME since it is usedBill Hoffman2007-09-191-0/+1
|
* ENH: add support for vs 2008 beta 2Bill Hoffman2007-09-173-7/+6
|
* STYLE: HAVE_LONG_LONG_CONST was completely unused here (it was used in theAlexander Neundorf2007-08-093-14/+13
| | | | | | (unused) copy of curl under CMake/CTest/Curl/ ) Alex
* ENH: change order so windows functions are found first since try compile is ↵Bill Hoffman2007-07-201-2/+2
| | | | slow on windows
* ENH: Use IF(NOT DEFINED) check to short-circuit size test.Brad King2007-05-171-0/+2
|
* COMP: Fix code-not-reached warnings for SunCC.Brad King2007-05-031-1/+1
|
* ENH: Fix old apiAndy Cedilnik2007-04-151-1/+1
|
* ENH: Merging branch PVEE-ERDC-Setup-4-3-2007 to main tree. Changes between ↵Utkarsh Ayachit2007-04-101-1/+1
| | | | PVEE-ERDC-Setup-4-3-2007-bp and PVEE-ERDC-Setup-4-3-2007-mp1 are included.
* ENH: second try to fix qnx build problemBill Hoffman2007-03-201-1/+1
|
* ENH: try to fix qnx build problemBill Hoffman2007-03-201-0/+3
|
* BUG: was not setting HAVE_PROCESS_H properlyKen Martin2007-03-203-0/+6
|
* COMP: Remove some warningsAndy Cedilnik2007-03-182-5/+5
|
* COMP: Do not #include files inside extern "C" {} blocks.Brad King2007-03-161-0/+15
|
* COMP: Ignore windows sockets on cygwin. Remove duplicate source entry.Brad King2007-03-161-5/+11
|
* COMP: Fix support for old CMake (2.0 and 2.2)Andy Cedilnik2007-03-163-2/+4
|
* ENH: Unify with the compile oneAndy Cedilnik2007-03-151-13/+18
|
* ENH: Update Curl to 7.16.1Andy Cedilnik2007-03-15130-9841/+21531
|
* ENH: merge in changes for beos supportBill Hoffman2006-12-041-0/+7
|
* ENH: save logs of passed try compile stuff as wellBill Hoffman2006-11-271-0/+3
|
* COMP: Fix and/or disable warnings for Borland 5.6 build.Brad King2006-08-011-0/+5
|
* COMP: Remove errorsAndy Cedilnik2006-07-093-0/+3
|
* ENH: centralized locaiton of CMakeFiles settingKen Martin2006-06-142-10/+14
|
* ENH: fix for uclibcBill Hoffman2006-05-191-1/+1
|
* ENH: remove c++ comment from c codeBill Hoffman2006-03-311-1/+1
|
* ENH: add support for win64 for visual studio 2005 ide and nmake, also fix ↵Bill Hoffman2006-03-305-8/+16
| | | | warnings produced by building for win64