Commit Graph

138 Commits

Author SHA1 Message Date
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
Brad King 70adbcee0d BUG: Fixed construction of CMake_VERSION_DATE to use KWSys DateStamp feature now that cmVersion.cxx is not updated nightly anymore. 2007-11-21 12:55:24 -05:00
Ken Martin 8eae7fddf2 ENH: move CMAKE_STRICT option to the top 2007-11-06 14:14:18 -05:00
Alexander Neundorf c0108d1e07 COMP: use RPATH is building QtDialog and the Qt libs are not in /lib or
/usr/lib (same logic as for ccmake)

Alex
2007-11-05 18:06:02 -05:00
Alexander Neundorf 4ee1ee1bd0 ENH: add support for the Portland Compiler to CMake, can build cmake and the tests pass (except the wrapping tests, which fail to link to the g++-compiled Qt)
Alex
2007-09-17 15:55:17 -04:00
Bill Hoffman 2af2cb0a09 ENH: remove debug print 2007-09-09 13:18:22 -04:00
Bill Hoffman 895a105a85 ENH: MATH is not in bootstrap cmake 2007-09-07 17:00:15 -04:00
Bill Hoffman de46b1c298 ENH: for CVS CMake have cpack use the version date in the name of the package 2007-09-07 14:20:14 -04:00
Brad King b8ac3158ce ENH: Create CTestCustom.cmake instead of CTestCustom.ctest. Create the old file to include the new one for compatibility. This should prevent the long delays of CTest traversing the whole tree looking for CTestCustom.ctest files. 2007-08-31 14:51:09 -04:00
Alexander Neundorf a056cffc5b COMP: enable RPATH if any of the CMAKE_USE_SYSTEM_XXX variables is enabled
or if the curses library is neither in /lib nor in /usr/lib . This makes it
build on NetBSD. For more comments see CMakeLists.txt

Alex
2007-08-28 11:02:24 -04:00
Alexander Neundorf 58b0e31784 COMP: ccmake requires ncurses, according to Berk and since it doesn't build
on NetBSD where there are separate curses and ncurses libraries, and where
the curses library is found, which doesn't work for ccmake while the
existing ncurses library would work.
With this change it should be possible to test whether the found curses lib
provides ncurses functionality.

Alex
2007-08-15 09:43:01 -04:00
Bill Hoffman e949f4afa1 ENH: make DartLocal.conf part of project 2007-06-29 11:18:08 -04:00
Bill Hoffman 2acd7c07ba ENH: remove old style release stuff 2007-06-22 11:31:35 -04:00
Bill Hoffman 75ad21b2ad ENH: revert to SUBDIRS to make sure cmake can be built with 2.2 2007-05-13 09:11:58 -04:00
Brad King 33d976e583 COMP: Need CMake 2.4 or a bootstrap cmake that has ADD_SUBDIRECTORY to build. 2007-05-13 07:16:25 -04:00
Ken Martin 1c318150a6 ENH: minor fixes 2007-05-11 12:17:27 -04:00
Ken Martin 2208231aac ENH: some more CMakeList cleanups 2007-05-11 10:22:20 -04:00
Ken Martin 0f0a83a51f ENH: more cleanup of some CMakeLists files 2007-05-11 09:02:17 -04:00
Ken Martin 0577543cbc ENH: start trying to cleanup CMakeLists files 2007-05-10 14:08:15 -04:00
Brad King 87e8f718e3 ENH: Enable use of kwsys MD5 implementation. 2007-03-14 16:30:59 -04:00
Andy Cedilnik 50ed755b5b ENH: Prepare for the new curl. Curl is build static, so set define to on 2007-03-09 11:35:53 -05:00
Ken Martin c931d330c9 BUG: bad command line 2007-03-01 10:34:58 -05:00
Ken Martin 478b13797d BUG: bad command line 2007-03-01 10:33:11 -05:00
Ken Martin 56e3a35ece BUG: allow system information to accept the -G option 2007-02-28 12:25:19 -05:00
Ken Martin 08ccfacf03 BUG: possible fix for new SystemInfo test 2007-02-27 13:04:29 -05:00
Bill Hoffman 4925e64b97 ENH: add support for cygwin source and binary packaging 2007-02-02 14:40:26 -05:00
Bill Hoffman 6feb9a3309 ENH: add RC stuff to main tree 2007-01-04 10:18:09 -05: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
Brad King 6e2f819942 ENH: Changing default data and doc directories to share/cmake-V.v and doc/cmake-V.v instead of share/CMake and doc/CMake for consistency with many linux distribution conventions. 2006-08-25 21:21:10 -04:00
Andy Cedilnik 5c1bd19eb8 ENH: Start building compress library 2006-08-14 08:54:25 -04:00
Ken Martin 8e9a6beccc ENH: centralized locaiton of CMakeFiles setting 2006-06-14 12:28:32 -04:00
Bill Hoffman 4b176d7f45 ENH: add the processor to the system name for cpack 2006-05-12 11:03:51 -04:00
Andy Cedilnik a90e97e970 BUG: Prevent stripping of sources 2006-05-10 17:26:57 -04:00
Bill Hoffman da8403a163 ENH: allow for cpack stuff to be changed 2006-05-10 09:15:08 -04:00
Andy Cedilnik 2324e7ec5d ENH: Add support for stipping and make more things overwritable 2006-05-02 08:49:01 -04:00
Andy Cedilnik de4127cdda ENH: Add more install registry options 2006-04-29 20:01:34 -04:00
Andy Cedilnik 619ebce6cf ENH: Add NSIS options page for path selection, fix adding and removing from path, add welcome page and license page 2006-04-29 19:22:21 -04:00
Andy Cedilnik 3006560d86 ENH: Add template of ctest script 2006-04-28 11:58:16 -04:00
Andy Cedilnik f33480937c ENH: Enable path 2006-04-23 18:39:11 -04:00
Bill Hoffman 84b5a3b021 ENH: update cpack stuff to match old cmake releases 2006-04-19 16:51:53 -04:00
Bill Hoffman bb4a2e1cb0 ENH: move version numbers to 2.5.0 2006-04-18 14:48:46 -04:00
Brad King ca5647c92c ENH: Added ARCHIVE option to the TARGETS mode of the INSTALL command. It is a third option added to RUNTIME and LIBRARY property types. Static libraries and import libraries are now treated as ARCHIVE targets instead of LIBRARY targets. This adds a level of granularity necessary for upcoming features. Also updated the CVS CMake patch level set in CMake_VERSION_PATCH from 4 to 5 to allow users of this version to know whether this incompatible change is present. 2006-03-24 16:11:24 -05:00
Andy Cedilnik 07a0f51ffd ENH: Add flag for MFC 2006-03-21 16:59:11 -05:00
Andy Cedilnik b507f8f0d1 ENH: Simplify the test 2006-03-17 16:14:04 -05:00
Brad King 3ba5d52d1b ENH: Updated patch level to 4 for special KDE release. 2006-03-09 15:55:54 -05:00
Brad King ae62f66033 ENH: CMake does not need RPATHs at all for its own executables. Disable them to avoid relinking during installation. 2006-03-01 19:00:08 -05:00
Andy Cedilnik 4077d6d80c ENH: Install system libraries only if project requires them 2006-03-01 13:15:44 -05:00
Andy Cedilnik 213ea40c6f ENH: Variable name changed 2006-02-16 15:41:06 -05:00
Andy Cedilnik 3bce601c41 ENH: Improved support for icons, random directories, etc... 2006-02-14 10:28:40 -05:00
Brad King 85a69c1b9c ENH: Updated patch level to 3 for special KDE release. 2006-02-10 14:59:06 -05:00