bf732ec | Brad King | 08 March 2008, 14:50:56 UTC | BUG: Fix include_directories command to produce an immediately whether or not 2.4 compatibility is enabled. CMake 2.4 already produced an error, just not immediately. | 08 March 2008, 14:50:56 UTC |
959bd61 | Brad King | 08 March 2008, 14:27:44 UTC | ENH: Improve formatting of include command error message. | 08 March 2008, 14:27:44 UTC |
b2d7a83 | Brad King | 08 March 2008, 14:21:30 UTC | COMP: Avoid using operator-> on const_reverse_iterator to help old compilers. | 08 March 2008, 14:21:30 UTC |
192de48 | Brad King | 08 March 2008, 14:13:13 UTC | ENH: Cleanup policy generic documentation. Cleanup some policy error/warning messages. | 08 March 2008, 14:13:13 UTC |
2442724 | Brad King | 08 March 2008, 05:00:34 UTC | STYLE: Nightly Date Stamp | 08 March 2008, 05:00:34 UTC |
29fe247 | Bill Hoffman | 08 March 2008, 00:58:29 UTC | ENH: add new version of FindMPI, fix it to work with MPICH2 on windows | 08 March 2008, 00:58:29 UTC |
845563d | Brad King | 07 March 2008, 22:05:06 UTC | COMP: Fix unused parameter warning in cmAddCustomTargetCommand. | 07 March 2008, 22:05:06 UTC |
46bf034 | Brad King | 07 March 2008, 21:36:57 UTC | ENH: Finish creating, documenting, and enforcing policy CMP_0002. | 07 March 2008, 21:36:57 UTC |
354abb7 | Bill Hoffman | 07 March 2008, 21:32:09 UTC | ENH: fix it for working with an empty cache | 07 March 2008, 21:32:09 UTC |
22f1232 | Brad King | 07 March 2008, 21:26:29 UTC | COMP: Fix bootstrap build after using cmDocumentationFormatterText in cmMakefile. | 07 March 2008, 21:26:29 UTC |
d4f66df | Brad King | 07 March 2008, 21:01:22 UTC | ENH: In cmMakefile::IssueMessage use cmDocumentationFormatterText to format the message nicely. | 07 March 2008, 21:01:22 UTC |
5233b75 | Brad King | 07 March 2008, 20:30:35 UTC | ENH: Improve handling of old-style compatibility. - Remove CMP_0001 (no slash in target name) and restore old CMAKE_BACKWARDS_COMPATIBILITY check for it - Replace all checks of CMAKE_BACKWARDS_COMPATIBILITY with cmLocalGenerator::NeedBackwardsCompatibility calls - Create new CMP_0001 to determine whether or not CMAKE_BACKWARDS_COMPATIBILITY is used. (old = use, new = ignore) - Show CMAKE_BACKWARDS_COMPATIBILITY in cache only when CMP_0001 is set to OLD or WARN - Update documentation of cmake_policy and cmake_minimum_required to indicate their relationship and the 2.4 version boundary - When no cmake policy version is set in top level makefile implicitly call cmake_policy(VERSION 2.4) which restores CMAKE_BACKWARDS_COMPATIBILITY and other 2.4 compatibility - Fix tests MakeClean and Preprocess to call cmake_policy(VERSION 2.6) because they depend on new policies | 07 March 2008, 20:30:35 UTC |
fcce2f3 | Bill Hoffman | 07 March 2008, 19:03:31 UTC | ENH: qtgui stuff | 07 March 2008, 19:03:31 UTC |
8fb74f9 | Clinton Stimpson | 07 March 2008, 16:50:11 UTC | ENH: Use fixed pitch font in output window. | 07 March 2008, 16:50:11 UTC |
55eede4 | Ken Martin | 07 March 2008, 16:43:47 UTC | ENH: clean up some policy stuff and interactions with CMAKE_BACKWARDS_COMPATIBILITY and CMAKE_MINIMUM_REQUIRED | 07 March 2008, 16:43:47 UTC |
497779d | Bill Hoffman | 07 March 2008, 16:06:44 UTC | ENH: fix crash in cygwin package stuff | 07 March 2008, 16:06:44 UTC |
3b7eaad | Ken Martin | 07 March 2008, 14:41:14 UTC | STYLE: fix line length issue | 07 March 2008, 14:41:14 UTC |
52ad7a5 | Brad King | 07 March 2008, 14:09:21 UTC | BUG: Do not produce whitespace-only lines when indenting messages in new error/warning format. | 07 March 2008, 14:09:21 UTC |
1d23ea1 | Brad King | 07 March 2008, 13:53:22 UTC | BUG: Generated try-compile CMakeLists.txt file should call cmake_policy with the current version of CMake, not just 2.6. | 07 March 2008, 13:53:22 UTC |
680104a | Brad King | 07 March 2008, 13:40:36 UTC | ENH: New format for warning and error messages - Add cmMakefile methods IssueError and IssueWarning - Maintain an explicit call stack in cmMakefile - Include context/call-stack info in messages - Nested errors now unwind the call stack - Use new mechanism for policy warnings and errors - Improve policy error message - Include cmExecutionStatus pointer in call stack so that errors deeper in the C++ stack under a command invocation will become errors for the command | 07 March 2008, 13:40:36 UTC |
41a59e2 | Brad King | 07 March 2008, 05:00:41 UTC | STYLE: Nightly Date Stamp | 07 March 2008, 05:00:41 UTC |
3518c08 | Ken Martin | 06 March 2008, 21:03:48 UTC | BUG: keep CMAKE_BACKWARDS_COMP as internal | 06 March 2008, 21:03:48 UTC |
afd8448 | Ken Martin | 06 March 2008, 20:51:51 UTC | BUG: make default CMAKE_BACKWARDS_COMPATIBILITY 2.5 | 06 March 2008, 20:51:51 UTC |
ff445e3 | Bill Hoffman | 06 March 2008, 20:20:39 UTC | ENH: make sure policy is set in generated cmakelist files | 06 March 2008, 20:20:39 UTC |
5588ed4 | Ken Martin | 06 March 2008, 20:08:03 UTC | BUG: change in handling of cmake_minimum_required | 06 March 2008, 20:08:03 UTC |
385377c | Bill Hoffman | 06 March 2008, 16:34:23 UTC | STYLE: fix line length | 06 March 2008, 16:34:23 UTC |
adddcea | Ken Martin | 06 March 2008, 15:57:59 UTC | BUG: change the handling of CMAKE_MINIMUM_REQUIRED and BACKWARDS_COMPATIBILITY and extend the documentaiton quite a bit | 06 March 2008, 15:57:59 UTC |
ea525a4 | Brad King | 06 March 2008, 05:00:54 UTC | STYLE: Nightly Date Stamp | 06 March 2008, 05:00:54 UTC |
c07aba6 | Brad King | 05 March 2008, 23:42:46 UTC | ENH: Fix policy warning message to not give wrong code as example. | 05 March 2008, 23:42:46 UTC |
4954956 | Brad King | 05 March 2008, 23:21:10 UTC | ENH: Improve cmake_policy command signature - Replace NEW and OLD modes with a SET mode for clarity - Enforce VERSION argument validity (major.minor[.patch]) | 05 March 2008, 23:21:10 UTC |
7c01167 | Brad King | 05 March 2008, 23:20:20 UTC | BUG: Require policy version to specify at least major.minor. Do not store CMAKE_BACKWARDS_COMPATIBILITY with an invalid version value. | 05 March 2008, 23:20:20 UTC |
95512a4 | Brad King | 05 March 2008, 22:26:32 UTC | BUG: Fix parsing of policy version number in cmPolicies. | 05 March 2008, 22:26:32 UTC |
2a06c66 | Brad King | 05 March 2008, 20:55:21 UTC | ENH: Patch from Maik to add more fortran extensions. | 05 March 2008, 20:55:21 UTC |
c39a8c3 | Clinton Stimpson | 05 March 2008, 17:53:44 UTC | ENH: Allow users to recover from trying to use an improperly installed Qt without removing their cache, fixing their environment and trying again. | 05 March 2008, 17:53:44 UTC |
f2c6e9e | Ken Martin | 05 March 2008, 16:41:25 UTC | BUG: some fixes, still a few to go | 05 March 2008, 16:41:25 UTC |
7173f2d | Bill Hoffman | 05 March 2008, 16:05:22 UTC | ENH: add master index into html full help | 05 March 2008, 16:05:22 UTC |
68bcb05 | Eric Wing | 05 March 2008, 08:11:15 UTC | BUG: Fixed PATH_SUFFIXES copy/paste bug (0006201) | 05 March 2008, 08:11:15 UTC |
b99a0db | Brad King | 05 March 2008, 05:00:55 UTC | STYLE: Nightly Date Stamp | 05 March 2008, 05:00:55 UTC |
ddd6ce0 | Brad King | 04 March 2008, 23:57:14 UTC | BUG: Make sure at least one policy stack entry is created for every cmMakefile instance. | 04 March 2008, 23:57:14 UTC |
2f922c6 | Brad King | 04 March 2008, 23:42:06 UTC | ENH: Make CMAKE_MINIMUM_REQUIRED command FATAL_ERROR option implicit (always on). Accept but ignore the existing option. | 04 March 2008, 23:42:06 UTC |
53e0ed3 | Brad King | 04 March 2008, 23:41:52 UTC | BUG: Fix crash when CMAKE_BACKWARDS_COMPATIBILITY is not set. | 04 March 2008, 23:41:52 UTC |
cd4d2ac | Ken Martin | 04 March 2008, 19:51:25 UTC | ENH: more policy changes | 04 March 2008, 19:51:25 UTC |
96ee85d | Brad King | 04 March 2008, 18:51:27 UTC | BUG: Fix memory leak when cmTarget instances are assigned. We really need to get rid of global targets and their associated assignments. | 04 March 2008, 18:51:27 UTC |
bb5325f | Bill Hoffman | 04 March 2008, 18:34:21 UTC | STYLE: fix line len | 04 March 2008, 18:34:21 UTC |
d5f7ea6 | Brad King | 04 March 2008, 14:40:38 UTC | BUG: Fix typo in documentation of LIBRARY_OUTPUT_PATH. | 04 March 2008, 14:40:38 UTC |
d47a595 | Ken Martin | 04 March 2008, 14:16:33 UTC | ENH: add --help-policies and --help-policy command line options | 04 March 2008, 14:16:33 UTC |
efb309f | Ken Martin | 04 March 2008, 14:10:05 UTC | BUG: undo accidental commit | 04 March 2008, 14:10:05 UTC |
31efe9e | David Cole | 04 March 2008, 13:18:40 UTC | ENH: Add script GetPrerequisites.cmake to help analyze what shared libraries executable files depend on. Primary uses are to determine what shared libraries should be copied into Mac OSX bundle applications to create standalone bundles apps and to determine what shared library files need to be installed for an executable to run on any platform. Requires native platform tools dumpbin, otool and ldd to generate results. | 04 March 2008, 13:18:40 UTC |
a4e0edd | David Cole | 04 March 2008, 13:18:34 UTC | ENH: Add script GetPrerequisites.cmake to help analyze what shared libraries executable files depend on. Primary uses are to determine what shared libraries should be copied into Mac OSX bundle applications to create standalone bundles apps and to determine what shared library files need to be installed for an executable to run on any platform. Requires native platform tools dumpbin, otool and ldd to generate results. | 04 March 2008, 13:18:34 UTC |
ed75e31 | Brad King | 04 March 2008, 05:01:06 UTC | STYLE: Nightly Date Stamp | 04 March 2008, 05:01:06 UTC |
8364ce8 | Brad King | 04 March 2008, 01:31:51 UTC | STYLE: Remove trailing whitespace. | 04 March 2008, 01:31:51 UTC |
8868244 | Brad King | 04 March 2008, 01:24:18 UTC | STYLE: Remove trailing whitespace. | 04 March 2008, 01:24:18 UTC |
b6684a7 | Brad King | 03 March 2008, 20:56:04 UTC | STYLE: Remove trailing whitespace. | 03 March 2008, 20:56:04 UTC |
079c5e2 | Brad King | 03 March 2008, 16:57:02 UTC | STYLE: Remove trailing whitespace. | 03 March 2008, 16:57:02 UTC |
077805f | Bill Hoffman | 03 March 2008, 16:28:16 UTC | ENH: fix ICE with gcc in dash8 | 03 March 2008, 16:28:16 UTC |
5f8feed | Brad King | 03 March 2008, 16:18:49 UTC | STYLE: Fixed docs of new CMakeForceCompiler | 03 March 2008, 16:18:49 UTC |
e124891 | Brad King | 03 March 2008, 16:16:32 UTC | ENH: Restore CMAKE_FORCE_C_COMPILER and CMAKE_FORCE_CXX_COMPILER macros in CMakeForceCompiler module. | 03 March 2008, 16:16:32 UTC |
e98ee8c | Brad King | 03 March 2008, 13:48:37 UTC | COMP: Fix cmELF to build when ET_LOOS, ET_HIOS, ET_LOPROC, ET_HIPROC may not be defined. | 03 March 2008, 13:48:37 UTC |
137618c | Brad King | 03 March 2008, 05:01:05 UTC | STYLE: Nightly Date Stamp | 03 March 2008, 05:01:05 UTC |
73f1751 | Brad King | 02 March 2008, 21:48:50 UTC | ENH: During installation do not use builtin chrpath if the rpath will not change. | 02 March 2008, 21:48:50 UTC |
652951b | Brad King | 02 March 2008, 21:37:34 UTC | ENH: Allow users to work around problems with the builtin chrpath by setting CMAKE_NO_BUILTIN_CHRPATH. | 02 March 2008, 21:37:34 UTC |
78d27ce | Brad King | 02 March 2008, 21:31:06 UTC | BUG: Fix bug introduced by workaround to warning. | 02 March 2008, 21:31:06 UTC |
f42c3de | Brad King | 02 March 2008, 21:19:40 UTC | BUG: A few more corrections for cmELF - Add os-specific and processor-specific file types - Add more error strings for invalid files. - Byte order of header fields does not always match encoding | 02 March 2008, 21:19:40 UTC |
34a338d | Brad King | 02 March 2008, 21:19:26 UTC | ENH: In cmSystemTools::ChangeRPath check for the RUNPATH if RPATH does not exist. | 02 March 2008, 21:19:26 UTC |
d732de4 | Brad King | 02 March 2008, 19:35:23 UTC | ENH: Cleanup builtin chrpath support - Move computation of extended build-tree rpath to cmComputeLinkInformation - Only enable the extended build-tree rpath if the target will be installed - Generalize the interface of file(CHRPATH) - When changing the rpath on installation only replace the part generated by CMake because the native tools (ex SunCC on Linux) might have added their own part to the rpath | 02 March 2008, 19:35:23 UTC |
16a415d | Brad King | 02 March 2008, 19:35:13 UTC | ENH: Simplify tests for building CMake itself with rpath support now that 2.4 is required to build. | 02 March 2008, 19:35:13 UTC |
c9514dc | Ken Martin | 02 March 2008, 14:12:27 UTC | COMP: possible fix for VS6, but probably not, probably need tomake it internal | 02 March 2008, 14:12:27 UTC |
7b5d1c4 | Ken Martin | 02 March 2008, 14:11:26 UTC | COMP: fix warning | 02 March 2008, 14:11:26 UTC |
345af17 | Ken Martin | 02 March 2008, 14:03:33 UTC | ENH: revert dumb change | 02 March 2008, 14:03:33 UTC |
e0059c0 | Ken Martin | 02 March 2008, 13:36:18 UTC | COMP: fix compile errors on vs6 and a warning | 02 March 2008, 13:36:18 UTC |
c1f692e | Brad King | 02 March 2008, 05:01:03 UTC | STYLE: Nightly Date Stamp | 02 March 2008, 05:01:03 UTC |
6f6b80f | Ken Martin | 01 March 2008, 21:21:41 UTC | BUG: bad loop index unsigned compared to zero | 01 March 2008, 21:21:41 UTC |
d7db2d0 | Ken Martin | 01 March 2008, 20:44:17 UTC | COMP: fix some warnings | 01 March 2008, 20:44:17 UTC |
bd0447b | Ken Martin | 01 March 2008, 20:26:15 UTC | STYLE: fix some line lengths | 01 March 2008, 20:26:15 UTC |
d49ef18 | Ken Martin | 01 March 2008, 20:20:35 UTC | ENH: add first cut and policies still need to add the doc support | 01 March 2008, 20:20:35 UTC |
32ca01b | Brad King | 01 March 2008, 20:16:49 UTC | COMP: Fix unused parameter warning when cmSystemTools::ChangeRPath is built without ELF support. | 01 March 2008, 20:16:49 UTC |
26e58b7 | Brad King | 01 March 2008, 18:17:01 UTC | BUG: Fix cmSystemTools::ChangeRPath to not complain if there is no RPATH entry in the file but the requested new rpath is empty. | 01 March 2008, 18:17:01 UTC |
5900128 | Brad King | 01 March 2008, 18:02:08 UTC | BUG: Do not try to change the RPATH when installing a target if CMAKE_SKIP_RPATH is on or the path does not need to be changed. | 01 March 2008, 18:02:08 UTC |
34c76d4 | Brad King | 01 March 2008, 17:51:07 UTC | ENH: Use builtin chrpath instead of relinking ELF targets - Add cmSystemTools::ChangeRPath method - Add undocumented file(CHRPATH) command - When installing use file(CHRPATH) to change the rpath instead of relinking - Remove CMAKE_CHRPATH lookup from CMakeFindBinUtils - Remove CMAKE_USE_CHRPATH option since this should always work | 01 March 2008, 17:51:07 UTC |
61178a0 | Brad King | 01 March 2008, 17:50:42 UTC | ENH: Add Size member to cmELF::StringEntry to return the amount of space in the string entry. | 01 March 2008, 17:50:42 UTC |
b2cf4db | Brad King | 01 March 2008, 15:56:03 UTC | BUG: Fix typo XCode -> Xcode in Preprocess test. | 01 March 2008, 15:56:03 UTC |
e083de1 | Brad King | 01 March 2008, 14:08:59 UTC | ENH: Update Preprocess test to distinguish between the make tool or compiler tool that is at fault for not supporting a particular character in definitions. Make it skip the % character when the compiler is MSVC and it is a non-nmake tool. | 01 March 2008, 14:08:59 UTC |
230c897 | Brad King | 01 March 2008, 14:08:34 UTC | BUG: Do not place $(CMAKE_COMMAND) in link scripts. | 01 March 2008, 14:08:34 UTC |
c0f2d41 | Brad King | 01 March 2008, 05:01:04 UTC | STYLE: Nightly Date Stamp | 01 March 2008, 05:01:04 UTC |
f48a5ce | Bill Hoffman | 01 March 2008, 02:33:33 UTC | ENH: fix warnings | 01 March 2008, 02:33:33 UTC |
0634c9d | Bill Hoffman | 01 March 2008, 02:33:04 UTC | ENH: fix docs | 01 March 2008, 02:33:04 UTC |
10d1639 | Ken Martin | 29 February 2008, 20:42:14 UTC | ENH: just getting somethng checked in, still work to do | 29 February 2008, 20:42:14 UTC |
0e82aaf | Ken Martin | 29 February 2008, 20:41:35 UTC | ENH: case | 29 February 2008, 20:41:35 UTC |
ab851bf | Ken Martin | 29 February 2008, 20:28:46 UTC | ENH: just getting somethng checked in, still work to do | 29 February 2008, 20:28:46 UTC |
22dc873 | Bill Hoffman | 29 February 2008, 19:58:33 UTC | ENH: allow cdash not to trigger | 29 February 2008, 19:58:33 UTC |
b548b34 | Bill Hoffman | 29 February 2008, 19:36:33 UTC | ENH: add vs9 stuff, still need msvc9 mfc | 29 February 2008, 19:36:33 UTC |
f386c2a | Bill Hoffman | 29 February 2008, 17:18:11 UTC | ENH: make CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS the default and remove the property. If any value is specified in an endif, endforeach, endwhile, etc then make sure it matches the start string. If no values are given then it is no longer an error. | 29 February 2008, 17:18:11 UTC |
03ef00b | Brad King | 29 February 2008, 16:12:59 UTC | ENH: Make cmELF parser more general and powerful - Add support to get RPATH and RUNPATH entries. - Add support to get file offsets to strings. - Add more DT_* tags to byte swapping. | 29 February 2008, 16:12:59 UTC |
44f696f | Brad King | 29 February 2008, 14:15:32 UTC | BUG: cmComputeLinkInformation::CheckImplicitDirItem needs to extract the filename portion of the link item to test against the library regex. | 29 February 2008, 14:15:32 UTC |
1f71ee6 | Brad King | 29 February 2008, 05:01:04 UTC | STYLE: Nightly Date Stamp | 29 February 2008, 05:01:04 UTC |
d404c6b | Brad King | 28 February 2008, 13:43:10 UTC | COMP: cmELF needs to include sys/link.h to get dynamic section structures on the Sun. | 28 February 2008, 13:43:10 UTC |
fcad490 | Brad King | 28 February 2008, 13:32:05 UTC | COMP: Fix warnings in cmELF. | 28 February 2008, 13:32:05 UTC |
6c7d323 | Brad King | 28 February 2008, 05:01:11 UTC | STYLE: Nightly Date Stamp | 28 February 2008, 05:01:11 UTC |
dfe2ea6 | Brad King | 27 February 2008, 22:10:45 UTC | ENH: Handle large object file lists on some platforms - Use a response file when enabled by CMAKE_<LANG>_USE_RESPONSE_FILE_FOR_OBJECTS - Enable for C and CXX with cl (MSVC) - Enable for Fortran with ifort (Intel Fortran) | 27 February 2008, 22:10:45 UTC |
4c137ba | Brad King | 27 February 2008, 21:26:35 UTC | ENH: Add ELF file parsing - Enabled when system provides elf.h - Introduce cmELF class to parse ELF files - Use in cmSystemTools::GuessLibrarySOName to really get soname | 27 February 2008, 21:26:35 UTC |