Commit Graph

468 Commits

Author SHA1 Message Date
Bill Hoffman 57240f584a ENH: check in current build scripts 2008-08-19 13:59:44 -04:00
Brad King 129f3bef2d COMP: Check for -Wno-long-double before using
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.
2008-07-17 15:19:25 -04:00
Brad King eb85676928 ENH: Avoid cmcurl CMake macro name conflicts
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.
2008-07-17 15:19:17 -04:00
Alexander Neundorf 9a4e1c5cff STYLE: add "--help-policy" and "--help-policies" to the documentation
-generate and install the policy documentation files
-generate and install the docbook files for cmake, ctest, cpack, ccmake (cmake-gui not yet ?)

Alex
2008-05-13 15:43:00 -04:00
Sebastien Barre 1172a1205d ENH: update for CMake 2.6 2008-05-06 12:56:25 -04:00
Bill Hoffman 12e64fb9c2 ENH: 2008-03-26 15:56:34 -04:00
Bill Hoffman 421b07e7c3 ENH: 2008-03-26 15:55:35 -04:00
Brad King 33c84b50e9 ENH: Set CMake Policy CMP0003 to NEW behavior to build without warnings with the upcoming CMake 2.6 release. 2008-03-17 16:22:28 -04:00
Bill Hoffman fcce2f3b61 ENH: qtgui stuff 2008-03-07 14:03:31 -05:00
Bill Hoffman e52d3b9268 ENH: build the qt gui 2008-02-09 10:05:54 -05: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
Bill Hoffman 4057ee6828 BUG: fix for bug 6054 remove some warnings 2007-12-14 11:00:56 -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 beaea73fa0 ENH: add a try compile for va_copy 2007-11-16 14:06:40 -05:00
David Cole af46642deb ENH: Put black outline around all resolutions of the new ico files. Looks better on a dark background than the lighter outline... 2007-11-08 15:54:26 -05:00
Bill Hoffman 980c01ba2a ENH: add mt to vogon release 2007-11-07 17:43:51 -05:00
Bill Hoffman 333ff59c23 ENH: remove memdebug.c from list 2007-11-07 14:35:56 -05:00
Brad King f410f8578e COMP: Fix warnings on 64-bit Mac OS X build. Patch from issue #3697. 2007-11-05 14:34:36 -05:00
David Cole 9371ac21a0 ENH: Add more resolutions for CMake icons to avoid that bloated chunky blown up icon look... 2007-11-01 08:36:51 -04:00
Bill Hoffman fb621feefc ENH: add icon for installer 2007-10-31 10:49:44 -04:00
Ken Martin c2f0aac146 ENH: some more cleanup, fixes, and patch for HTML output 2007-10-24 11:36:47 -04:00
Brad King 7513523872 COMP: Attempt to fix warning about pointer->integer cast. 2007-10-17 10:29:30 -04:00
Bill Hoffman a14696f5ce ENH: add more exclusions for kwstyle 2007-10-05 13:14:48 -04:00
Bill Hoffman 887699184a COMP: remove warnings 2007-09-27 14:44:11 -04:00
Bill Hoffman 8edcbecb7a ENH: add a check for basename to cmcurl 2007-09-27 08:53:19 -04:00
Bill Hoffman a581b64330 ENH: add test for HAVE_BASENAME since it is used 2007-09-19 11:42:28 -04:00
Alexander Neundorf f9391ab291 COMP: use C-style comments in C code
Alex
2007-09-17 15:40:35 -04:00
Bill Hoffman 9cbb998737 ENH: add support for vs 2008 beta 2 2007-09-17 15:21:47 -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
David Cole 3edcd70754 ENH: Update zlib to 1.2.3. Addresses bugs #5445 and #3473. 2007-09-11 11:22:29 -04:00
Bill Hoffman 41b20b5979 ENH: add test that builds a nightly windows cmake binary 2007-09-10 10:49:05 -04:00
David Cole 4aac0b6e10 BUG: Put back CMakeInstall.bmp in order to build a package with NSIS on Windows. It was inadvertently removed. 2007-09-06 17:47:47 -04:00
Alexander Neundorf eee2947136 STYLE: disable header check
Alex
2007-08-31 15:05:58 -04:00
Alexander Neundorf 27187d78be STYLE: add makefile target MoreStyleChecks, which runs KWStyle with more
checks enabled and creates the html files.

Alex
2007-08-31 14:07:53 -04:00
Alexander Neundorf 330062c0ce STYLE: HAVE_LONG_LONG_CONST was completely unused here (it was used in the
(unused) copy of curl under CMake/CTest/Curl/ )

Alex
2007-08-09 14:55:18 -04:00
Alexander Neundorf c11de849cd ENH: add quotes around the file names, so kwstyle can handle it if there are
spaces in the path

Alex
2007-07-20 16:31:34 -04:00
Bill Hoffman a6c86cbd04 ENH: change order so windows functions are found first since try compile is slow on windows 2007-07-20 12:25:44 -04:00
Alexander Neundorf 1941b1c5d2 STYLE: better error message, name the new manpages cmakecommands,
cmakecompat, cmakeprops and cmakemodules

Alex
2007-07-13 12:03:13 -04:00
Alexander Neundorf 919988b7b4 BUG: the cmake deps depend on cmake
Alex
2007-07-06 13:08:20 -04:00
Alexander Neundorf 55fa3825c0 BUG: fix build with cmake < 2.4
Alex
2007-07-02 11:05:43 -04:00
Alexander Neundorf 151d55557e ENH: generate separate documentation for the commands, compatiblity
commands, modules and properties as html, text and man pages.
The names of the man pages are cmcommands, cmcompat, cmprops and cmmodules,
so they are easy to type.

Alex
2007-06-28 15:04:28 -04:00
Alexander Neundorf c95dc91237 ENH:
-in the full documentation there is now an extra section for
compatibility commands, so users see which commands they shouldn't use
-cmake -h <command> now also works with lower case commands
--help-fullm --help-command, --help-module and --help-property now determine
the output format from the extension of the given filename

Let me know if there are some things I overlooked.

Alex
2007-06-28 11:00:57 -04:00
Bill Hoffman 2acd7c07ba ENH: remove old style release stuff 2007-06-22 11:31:35 -04:00
Alexander Neundorf c2f7a3c027 STYLE: use a macro for generating the documentation
Alex
2007-06-15 08:53:33 -04:00
Alexander Neundorf 756f455565 STYLE: add man page for cpack
Alex
2007-06-14 11:17:43 -04:00
Alexander Neundorf ca3a613595 STYLE: use GET_TARGET_PROPERTY(LOCATION) instead of manually building the
path to the executables (tested with cmake 2.2.3)

Alex
2007-06-07 13:05:08 -04:00
Bill Hoffman 27a0c92ffc ENH: try to tone down kwstyle 2007-05-19 10:11:01 -04:00
Brad King 58debfd6bd ENH: Use IF(NOT DEFINED) check to short-circuit size test. 2007-05-17 15:17:45 -04:00
Bill Hoffman 3c45e181cf ENH: add KWStyle support 2007-05-10 15:13:52 -04:00
Brad King aa4d7847ee COMP: Fix code-not-reached warnings for SunCC. 2007-05-03 13:03:13 -04:00
Andy Cedilnik 925214e12f ENH: Fix old api 2007-04-15 11:56:07 -04:00
Utkarsh Ayachit 0f6c76b780 ENH: Merging branch PVEE-ERDC-Setup-4-3-2007 to main tree. Changes between PVEE-ERDC-Setup-4-3-2007-bp and PVEE-ERDC-Setup-4-3-2007-mp1 are included. 2007-04-10 17:12:24 -04:00
Andy Cedilnik 23a83e6a92 STYLE: Do doxygen for CPack 2007-04-04 16:28:45 -04:00
Bill Hoffman c98d6ad668 ENH: second try to fix qnx build problem 2007-03-20 15:51:42 -04:00
Bill Hoffman c143513f82 ENH: try to fix qnx build problem 2007-03-20 15:49:11 -04:00
Ken Martin 2bd4301797 BUG: was not setting HAVE_PROCESS_H properly 2007-03-20 09:51:01 -04:00
Andy Cedilnik a58b0d6856 COMP: Remove some warnings 2007-03-18 16:18:50 -04:00
Brad King d7eeead8dc COMP: Do not #include files inside extern "C" {} blocks. 2007-03-16 18:44:39 -04:00
Brad King 0a1d660242 COMP: Ignore windows sockets on cygwin. Remove duplicate source entry. 2007-03-16 14:28:54 -04:00
Andy Cedilnik 77da3d9b79 COMP: Fix support for old CMake (2.0 and 2.2) 2007-03-16 09:34:40 -04:00
Andy Cedilnik 9408e16704 ENH: Unify with the compile one 2007-03-15 17:22:33 -04:00
Andy Cedilnik 9314bb49e0 ENH: Update Curl to 7.16.1 2007-03-15 15:22:15 -04:00
Bill Hoffman a5aa05c051 ENH: add cygwin cpack stuff to release scripts 2007-02-12 12:06:02 -05:00
Bill Hoffman c55a3e4d48 ENH: add cygwin on vogon 2007-02-12 09:15:25 -05:00
Bill Hoffman 4925e64b97 ENH: add support for cygwin source and binary packaging 2007-02-02 14:40:26 -05:00
Bill Hoffman 22767f7e3f ENH: add support files for cpack cygwin setup package stuff 2007-01-31 16:48:22 -05:00
Bill Hoffman 3a32cec969 ENH: merge in changes for beos support 2006-12-04 17:26:41 -05:00
Bill Hoffman 07fe0176d2 ENH: use older os for AIX release 2006-11-28 14:45:41 -05:00
Bill Hoffman 19892abbc5 ENH: save logs of passed try compile stuff as well 2006-11-27 10:42:45 -05:00
Brad King c9aee13038 ENH: Remove old include dirs. 2006-10-19 15:45:28 -04:00
Brad King 3cf35f5dca COMP: Fix for building without system xmlrpc installed. 2006-10-19 15:39:42 -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 71c934f029 ENH: update for release 2006-10-16 12:47:07 -04:00
Bill Hoffman 2b33498c03 ENH: fix possible free memory use 2006-08-31 12:04:02 -04:00
Ken Martin d4ae4849f7 ENH: reorder code to remove forward declarations 2006-08-17 12:04:26 -04:00
Brad King 006b61be35 COMP: Fixed linkage specifier consistency warning. 2006-08-17 09:45:17 -04:00
Brad King 6461767e36 BUG: Removed code that is now in Modules/InstallRequiredSystemLibraries.cmake. 2006-08-17 09:35:44 -04:00
Bill Hoffman ff4886fa53 ENH: remove c++ comments from c code 2006-08-14 17:30:58 -04:00
Andy Cedilnik 97f1c2b5f0 COMP: Remove warnings 2006-08-14 11:32:35 -04:00
Andy Cedilnik 622a22a921 COMP: Remove more warnings 2006-08-14 10:59:46 -04:00
Andy Cedilnik c76a2bb4b2 COMP: Remove some warnings and make library report an error instead of call exit 2006-08-14 09:58:32 -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 17bdb3d245 ENH: Initial import 2006-07-31 16:59:20 -04:00
Brad King b377c8ac72 ENH: Do not include experimental WXDialog in release. 2006-07-21 15:20: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
Andy Cedilnik c944a60b17 COMP: Remove errors 2006-07-09 13:48:37 -04:00
Brad King c02e2b7fdd BUG: Fix usage of FILE(APPEND) mode. 2006-06-28 17:15:23 -04:00
Brad King ba539d9605 BUG: Make sure try-compile source ends in a newline. 2006-06-28 17:00:31 -04:00
Brad King 26a3a22325 BUG: Added missing release steps. 2006-06-26 09:46:22 -04:00
Ken Martin 8e9a6beccc ENH: centralized locaiton of CMakeFiles setting 2006-06-14 12:28:32 -04:00
David Cole 13a68cd978 COMP: Fix warnings on Borland dashboards... 2006-05-23 12:38:22 -04:00
Bill Hoffman 7d0bc9541d ENH: release scripts 2006-05-19 15:53:42 -04:00
Bill Hoffman a2ca478353 ENH: fix for uclibc 2006-05-19 15:51:05 -04:00
Bill Hoffman b2c8f4d800 ENH: extra path 2006-05-14 15:24:57 -04:00
Bill Hoffman 221a169cb9 ENH: working package creator 2006-05-11 16:07:42 -04:00
Bill Hoffman 844d798b49 ENH: remove ps thing 2006-05-10 16:44:51 -04:00
Bill Hoffman 262f3c71b7 ENH: it works 2006-05-10 16:43:44 -04:00
Bill Hoffman afbc574356 ENH: add vogon 2006-05-10 15:29:42 -04:00
Bill Hoffman 3840afa054 ENH: 2006-05-10 14:03:51 -04:00
Bill Hoffman f3023d5a38 ENH: works 2006-05-09 17:18:46 -04:00
Bill Hoffman 37baeda3df ENH: seems to be working 2006-05-09 14:14:47 -04:00
Bill Hoffman 4f75fca38f ENH: add a xterm script create script 2006-05-09 13:49:18 -04:00
Bill Hoffman eb1e0c36cb ENH: add 64 bit sgi 2006-05-09 13:48:36 -04:00
Bill Hoffman f294f7ea96 ENH: mark time 2006-05-09 12:23:19 -04:00
Andy Cedilnik 73a66647a5 ENH: copy right files 2006-05-09 12:23:02 -04:00
Bill Hoffman 176ea3c1b4 ENH: skip bootstrap test as it already does a bootstrap 2006-05-08 16:59:48 -04:00
Bill Hoffman 467bfbfc76 ENH: change name to MAKE_COMMAND 2006-05-08 16:50:17 -04:00
Andy Cedilnik ef08f5ccc7 ENH: add extra copy for ibm 2006-05-08 16:38:20 -04:00
Bill Hoffman 1b40075c9c ENH: add make program stuff 2006-05-08 16:36:51 -04:00
Bill Hoffman fe2b970c43 ENH: add extra copy for aix 2006-05-05 22:04:55 -04:00
Andy Cedilnik fad3e1dd77 ENH: use a directory with space 2006-05-05 16:12:39 -04:00
Bill Hoffman bf9de32f41 ENH: make release directory a variable 2006-05-05 15:51:13 -04:00
Andy Cedilnik 059320a577 ENH: fix env vars 2006-05-05 14:53:50 -04:00
Bill Hoffman 7b654d63ec ENH: add ability to set CC, CXX and LDFLAGS 2006-05-05 13:52:14 -04:00
Bill Hoffman 77e894d8f4 ENH: move from tr to cat since it works from a windows machine and works on the AIX 2006-05-05 13:10:49 -04:00
Bill Hoffman 495a77e9e8 ENH: add missing quote and some comments 2006-05-05 12:34:26 -04:00
Bill Hoffman c0c80acc4a ENH: remove old copy 2006-05-05 12:25:28 -04:00
Bill Hoffman 9f46c81b45 ENH: working on hp 2006-05-05 12:14:32 -04:00
Bill Hoffman 25a85c0585 ENH: create script is working 2006-05-05 10:36:47 -04:00
Bill Hoffman a3c86013d5 ENH: create script is working 2006-05-05 10:33:53 -04:00
Bill Hoffman 1a7a6ccc34 ENH: create script is working 2006-05-05 10:30:26 -04:00
Bill Hoffman 6b9f681f91 ENH: change to script mode 2006-05-05 08:16:49 -04:00
Bill Hoffman 68bac14403 ENH: add file 2006-05-04 22:58:49 -04:00
Bill Hoffman 6661d55bcc ENH: add file 2006-05-04 22:58:00 -04:00
Bill Hoffman ec3c5684ba ENH: add some machines 2006-05-04 21:57:53 -04:00
Bill Hoffman 9600c0a189 ENH: add cvs command variable 2006-05-03 17:27:47 -04:00
Bill Hoffman f4e1157e56 ENH: more aix stuff 2006-05-03 17:22:28 -04:00
Bill Hoffman 2fa216058a ENH: add aix 2006-05-03 17:08:34 -04:00
Bill Hoffman 86beb67afd ENH: getting better 2006-05-02 23:20:02 -04:00
Bill Hoffman fd40430547 ENH: remove debug 2006-05-02 16:41:31 -04:00
Bill Hoffman 67490f57a9 ENH: more stuff 2006-05-02 16:41:06 -04:00
Bill Hoffman 3832369ffa ENH: remove if0 2006-05-02 16:33:45 -04:00
Bill Hoffman adf160029c ENH: first pass at cmake scripts to create the cmake release 2006-05-02 16:32:46 -04:00
Bill Hoffman bc649db7cc ENH: remove c++ comment from c code 2006-03-31 08:46:56 -05: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 36e2728431 ENH: Cleanup bootstrap even more 2006-03-22 11:15:35 -05:00
Andy Cedilnik 8c11d31cc3 COMP: Remove win64 warnings 2006-03-09 08:20:31 -05:00
Brad King 06b6308ab4 BUG: Do not install MSVC dlls for a non-MSVC build. 2006-02-16 20:15:03 -05:00