68 Commits

Author SHA1 Message Date
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
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
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
Sebastien Barre
bcad447ce2 ENH: wow. On some Windows machine, trying to mkdir("C:") would fail miserably. WHy not in debug mode? Why not on other win32 machines. Who knows. 2008-09-16 17:40:47 -04:00
Sebastien Barre
1172a1205d ENH: update for CMake 2.6 2008-05-06 12:56:25 -04:00
Brad King
91b1d90999 COMP: Fix warning about tolower by making sure ctype.h is included in cmtar. 2008-01-30 07:17:36 -05:00
Bill Hoffman
c391c5cbf4 BUG: fix for bug 5837, libtar and long path names 2007-12-17 17:50:55 -05:00
Alexander Neundorf
e3c84cf5a6 ENH: add support for the Syllable OS (http://www.syllable.org)
major issues:
-access() doesn't return false for an empty string (#ifdefed in cmake)
-dlopen() doesn't return 0 on failure (#ifdefed in cmake and fixed now in Syllable)
-the kwsys and Bootstrap tests fail with timeout due to the fact that I'm doing all that in qemu, which is quite slow
-RPATH is now supported, so without modifying the test adapting DLL_PATH in Syllable is required for the tests to succeed
-the Plugin test fails with an undefined reference to example_exe_function() in example_mod_1, it seems this isn't supported under Syllable

Alex
2007-11-23 20:45:49 -05:00
Bill Hoffman
887699184a COMP: remove warnings 2007-09-27 14:44:11 -04:00
Alexander Neundorf
f9391ab291 COMP: use C-style comments in C code
Alex
2007-09-17 15:40:35 -04:00
Alexander Neundorf
1d81cf994a COMP: add a check for makedev, which isn't available with the PGI compiler
on Cray XT3

Alex
2007-09-17 15:18:35 -04:00
Bill Hoffman
3a32cec969 ENH: merge in changes for beos support 2006-12-04 17:26:41 -05:00
Brad King
c9aee13038 ENH: Remove old include dirs. 2006-10-19 15:45:28 -04:00
Brad King
f91b3c1daa ENH: Add options to build with system utility libraries. Organize inclusion of third party libraries into a single header per library. This addresses bug#3653. 2006-10-19 15:00:10 -04:00
Bill Hoffman
783f2003ec ENH: give up on try run 2006-08-04 10:35:45 -04:00
Bill Hoffman
947edfcdf5 ENH: fix for makedev three args test 2006-08-03 14:36:01 -04:00
Bill Hoffman
d1a25bd836 ENH: use try run source 2006-08-03 13:51:24 -04:00
Bill Hoffman
831492a9d7 ENH: change to a try run so that it will fail on the sun 2006-08-03 13:41:52 -04:00
Bill Hoffman
2a01ae7e79 ENH: use dev_t instead of major_t and minor_t 2006-08-02 21:24:05 -04:00
David Cole
8f0697c4f5 COMP: libtar should build when included in non-CMake projects... 2006-08-02 12:51:40 -04:00
Bill Hoffman
2350085120 ENH: make cmake build with older versions of cmake 2006-08-01 16:01:44 -04:00
Bill Hoffman
e0e32400af ENH: add a try compile test for makedev_three_args 2006-08-01 15:26:04 -04:00
Brad King
ab61137eb1 COMP: Fix and/or disable warnings for Borland 5.6 build. 2006-08-01 11:38:42 -04:00
Andy Cedilnik
0d6b407630 COMP: Remove warning 2006-07-13 11:30:22 -04:00
Andy Cedilnik
4f728e93e1 COMP: Remove warnings 2006-07-13 09:27:10 -04:00
Andy Cedilnik
2e1882389b COMP: Remove warnings 2006-07-12 09:21:26 -04:00
David Cole
13a68cd978 COMP: Fix warnings on Borland dashboards... 2006-05-23 12:38:22 -04:00
Bill Hoffman
0ee2d0b345 ENH: remove warning 2006-03-30 23:03:56 -05:00
Bill Hoffman
5a2668b326 ENH: add support for win64 for visual studio 2005 ide and nmake, also fix warnings produced by building for win64 2006-03-30 13:49:56 -05:00
Andy Cedilnik
8c11d31cc3 COMP: Remove win64 warnings 2006-03-09 08:20:31 -05:00
David Cole
b93a093dc4 COMP: Last (?) fix for dashboard warning. 2006-02-09 09:34:46 -05:00
David Cole
515757007a COMP: Fix next round of dashboard warnings. 2006-02-07 08:03:54 -05:00
David Cole
a5d2c59c39 COMP: Fix CMake dashboard warnings related to previous revisions. 2006-02-06 09:31:55 -05:00
David Cole
0323a0d6d2 BUG: Fix mem leaks related to th_get_pathname. Change this implementation of th_get_pathname so that it *always* returns a strdup'ed value. Callers must now free non-NULL returns from th_get_pathname. Change all callers to call free appropriately. 2006-02-03 11:48:44 -05:00
David Cole
4c0668b7da BUG: Fix memory leak in libtar's kwReadDir. Use a static buffer like readdir (probably) does rather than malloc-ing a block which never gets free-d. 2006-02-02 15:53:31 -05:00
Bill Hoffman
9891260a6d ENH: add support for watcom wmake and wcl386 2006-01-17 10:21:45 -05:00
Yogi Girdhar
dbff065bab COMP: wrapped compat.h inside a extern C block so that we can use it in C++ code 2006-01-16 12:54:30 -05:00
Andy Cedilnik
cda76d7eff COMP: Try to remove more warnings 2006-01-06 10:45:56 -05:00
Yogi Girdhar
17c3a89797 BUG: libtar now compiles in VJ and works with vtkzlib 2006-01-05 13:25:16 -05:00
Andy Cedilnik
c47e8f64dd COMP: Remove warnings 2006-01-03 08:39:04 -05:00
Andy Cedilnik
ccae106177 COMP: Try to fix major/minor problem on aix 2005-12-31 10:33:29 -05:00
Andy Cedilnik
75b6f523ab COMP: Attempt to fix problems with major and minor 2005-12-31 09:40:44 -05:00
Andy Cedilnik
9b97f43342 COMP: Fix systems that do not have both vsnprintf and snprintf. 2005-12-30 17:51:18 -05:00
Andy Cedilnik
c09548b50e COMP: Fix support for vsnprintf 2005-12-30 17:27:57 -05:00
Andy Cedilnik
2c30cb64b1 COMP: Another borland bug 2005-12-30 16:05:54 -05:00
Andy Cedilnik
f30b28a342 BUG: Handle mkdirhier properly since it may modify the string 2005-12-30 15:46:21 -05:00
Andy Cedilnik
bb618a7db5 ENH: Cleanup the file handler stuf so that now any file descriptor type can be used 2005-12-30 14:51:15 -05:00
Andy Cedilnik
8b9512559d COMP: Cleanup regular expressions 2005-12-30 14:50:15 -05:00
Andy Cedilnik
a2d9b44d69 COMP: Remove warnings by exposing some variables 2005-12-30 14:23:36 -05:00
Andy Cedilnik
6d0f0e0acb COMP: Fix support for gzip on non-32 bit platforms 2005-12-30 14:22:46 -05:00