Brad King
f4b70b6323
libarchive: Provide SetFilePointerEx for VS 6
2009-11-04 16:31:40 -05:00
Brad King
e5075bb8e8
libarchive: Fix unconfigured header logic
...
The commit "libarchive: Fix Borland integer constants" introduced use of
HAVE_* configured macros into archive.h and archive_entry.h where they
are not allowed. This commit replaces the logic with something that
does not depend on the configured macros.
2009-11-04 16:06:44 -05:00
Brad King
7f5361f040
libarchive: Fix dev_t configuration
2009-11-04 16:06:34 -05:00
Brad King
9bc63eb30f
libarchive: Fix intptr_t and uintptr_t configuration
2009-11-04 16:06:26 -05:00
Brad King
d785cb0021
libarchive: Fix wincrypt.h inclusion on VS 6
...
The VS 6 version of wincrypt.h only works if _WIN32_WINNT >= 0x0400.
We block its inclusion through windows.h by defining NOCRYPT, and then
define _WIN32_WINNT and include it only when necessary.
2009-11-04 16:06:17 -05:00
Brad King
08dc3d5170
bzip2: Restore fix for unused variables
...
The commit "bzip2: Disable Borland warnings" accidentally reverted
changes from commit "Fix warnings for unused variables". This restores
them.
2009-11-04 14:43:51 -05:00
Brad King
c9a9c88634
libarchive: Fix Borland integer constants
...
Some versions of Borland provide <stdint.h>, so we use it when possible.
However, the 64-bit signed and unsigned integer min/max constants cause
overflow warnings from Borland itself! For these constants we fall back
on our default definitions.
2009-11-04 13:10:11 -05:00
Brad King
12baf7b7f1
libarchive: Disable Borland warnings
...
We disable warnings to silence them while making minimal changes to
third-party code.
2009-11-04 13:09:59 -05:00
Brad King
60855f620b
bzip2: Disable Borland warnings
...
We disable warnings to silence them while making minimal changes to
third-party code.
2009-11-04 13:09:50 -05:00
Brad King
ccd831c559
libarchive: Disable MSVC warnings
...
We disable warnings to silence them while making minimal changes to
third-party code.
2009-11-04 13:09:41 -05:00
Bill Hoffman
7fba9849f9
Fix for warning on dash8 that caused a build failure because of -WError
2009-11-04 10:45:52 -05:00
Bill Hoffman
2733f4f8e7
Fix for dash17 ACL requires linking to a library acl that we don't want to depend on.
2009-11-03 17:40:44 -05:00
Bill Hoffman
5f41fe03ca
Fix warnings for unused variables
2009-11-03 16:50:49 -05:00
Bill Hoffman
b9e88cd4c8
remove makefiles as they cause the in source build test of cmake to fail
2009-11-03 10:21:50 -05:00
Bill Hoffman
ca73562e54
borland builds, but still has some link errors
2009-11-02 10:51:29 -05:00
Bill Hoffman
8ba2a40404
Fixes for borland, compiles with lots of warnings, but compiles, might fix vs70 again too.
2009-11-01 12:41:17 -05:00
Bill Hoffman
1db02b4d4e
Fix for haiku
2009-10-31 09:39:58 -04:00
Bill Hoffman
a533cc6093
Try to fix borland
2009-10-30 22:29:08 -04:00
Bill Hoffman
53082a4f34
Try to fix old hpux
2009-10-30 18:07:45 -04:00
Bill Hoffman
7ff27819de
Remove unused variable to fix warning
2009-10-30 17:10:09 -04:00
Bill Hoffman
7b22ab1990
Remove unused variable to fix warning
2009-10-30 17:05:57 -04:00
Bill Hoffman
7a35b9ba3a
only use archive_entry_copy_bhfi.c on windows so we don't get empty .o file warnings
2009-10-30 17:01:49 -04:00
Bill Hoffman
4e123ec1b1
Fix for VS 7 or lower not having ULL postfix for types
2009-10-30 16:36:46 -04:00
David Cole
cfa5932321
Fix compile issues on Mac OSX 10.3 on midworld dashboard.
2009-10-30 16:22:08 -04:00
Bill Hoffman
042587c631
Remove libtar
2009-10-30 13:15:06 -04:00
Bill Hoffman
fb51d98562
Switch to using libarchive from libtar for cpack and cmake -E tar
...
This allows for a built in bzip and zip capability, so external tools
will not be needed for these packagers. The cmake -E tar xf should be
able to handle all compression types now as well.
2009-10-30 13:10:56 -04:00
Brad King
1bce13e2b3
Fix Intel compiler warnings on Windows in cmtar
...
This commit disables or fixes some warnings in the 'cmtar' utility
produced by the Intel compiler on Windows.
2009-10-27 12:11:24 -04:00
Bill Hoffman
f2284b9c3e
change to a new version of qt.
2009-10-26 11:39:35 -04:00
Brad King
96afb12087
Convert CMake to OSI-approved BSD License
...
This converts the CMake license to a pure 3-clause OSI-approved BSD
License. We drop the previous license clause requiring modified
versions to be plainly marked. We also update the CMake copyright to
cover the full development time range.
2009-09-28 11:43:28 -04:00
Brad King
9737ea074a
Install third-party utility copyright notices
...
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.
2009-09-28 11:36:17 -04:00
Bill Hoffman
290a6e2870
Handle older cvs clients that do not allow for the password to be in the CVSROOT.
2009-09-23 12:46:33 -04:00
Bill Hoffman
694338d566
new windows build machine for cmake
2009-09-22 17:08:51 -04:00
Bill Hoffman
d1162b6b59
disable svn
2009-09-22 17:07:43 -04:00
Bill Hoffman
6614cf2568
Use ctest -j to speed up tests for release builds.
2009-09-21 17:22:05 -04:00
Bill Hoffman
7b2e383048
Do not require a cvs login for checkout.
2009-09-21 17:19:54 -04:00
Brad King
87442aefb0
Remove WXDialog source code
...
The QtDialog is our supported cross-platform GUI, so the WXDialog source
is no longer needed.
2009-08-05 10:15:30 -04:00
Bill Hoffman
c416329d11
ENH: 80 is fine, i guess not
2009-06-26 10:00:47 -04:00
Bill Hoffman
043e93871e
ENH: 80 is fine
2009-06-26 09:59:42 -04:00
Brad King
3615950f12
ENH: Remove Utilities/cmxmlrpc source tree
...
We never build this source tree anymore, so remove it.
2009-06-11 11:27:22 -04:00
Brad King
8f5af6172a
ENH: Disable the xmlrpc drop method by default
...
We've chosen to drop our default dependence on xmlrpc. Thus we disable
the corresponding CTest submission method and remove the sources for
building xmlrpc locally. Users can re-enable the method by setting the
CTEST_USE_XMLRPC option to use a system-installed xmlrpc library.
2009-06-11 11:24:56 -04:00
Brad King
8c5c192b9d
ENH: Remove Utilities/cmcurl-7.19.0 source tree
...
We never build this source tree anymore, so remove it.
2009-06-11 09:35:11 -04:00
Brad King
8ddfd1ed7f
ENH: Remove option to build cmcurl-7.19.0
...
This version of curl was added experimentally but does not address the
problem we were hoping it fixed (an occasional upload hang). Importing
a new curl can wait until the problem is fully diagnosed and addressed.
2009-06-11 09:04:26 -04:00
Brad King
057400d9b4
COMP: Fix cmtar build on VMS
...
The mknod and mkfifo functions are not available on VMS.
2009-06-10 11:49:42 -04:00
Brad King
6f109620b3
COMP: Fix cmcurl build on VMS
...
This defines IOCTL_3_ARGS in 'cmcurl/setup.h' to teach curl sources
about the three-argument ioctl() on VMS.
2009-06-10 11:49:23 -04:00
Brad King
fb643cd483
COMP: Use HAVE_SYS_PARAM_H properly in libtar
...
The value is computed by a try-compile for libtar. This teaches the
sources to actually use the result.
2009-06-10 11:49:02 -04:00
Bill Hoffman
5783d5aab1
ENH: allow for shared build of libcurl and fix build with openssl option (ssl tested on linux and windows
2009-04-10 11:59:31 -04:00
Bill Hoffman
8eee0a5ca0
ENH: use a newer cmake
2009-03-31 10:27:22 -04:00
Bill Hoffman
7025f91f93
ENH: change qt to 4.5
2009-03-28 10:23:59 -04:00
Bill Hoffman
bb29c88990
ENH: fix spaces in path escape
2009-03-27 10:49:27 -04:00
Bill Hoffman
9f3608f7a0
ENH: use a different cmake
2009-03-27 10:37:49 -04:00