ffff99c | Brad King | 07 October 2013, 12:28:26 UTC | CMake 2.8.12 | 07 October 2013, 12:28:26 UTC |
431eaf3 | Brad King | 07 October 2013, 12:26:01 UTC | Merge branch 'release' | 07 October 2013, 12:26:01 UTC |
c515dc5 | Brad King | 07 October 2013, 12:26:46 UTC | Merge topic 'fix-install-include-dirs-processing' 6f98f4a Genex: Fix processing multiple include directories for relative paths | 07 October 2013, 12:26:46 UTC |
6f98f4a | Stephen Kelly | 07 October 2013, 11:24:41 UTC | Genex: Fix processing multiple include directories for relative paths Re-insert the semicolon which was removed during splitting. Commit d777b8e7 (Genex: Allow relative paths in INSTALL_INTERFACE., 2013-07-25) introduced the prefixItems method to allow relative paths in the argument of the INSTALL_INTERFACE expression. That method was buggy in that it did not re-introduce the semicolon separator in the result. This bug also affects paths which are already absolute in user code. | 07 October 2013, 12:17:12 UTC |
d85b066 | Kitware Robot | 07 October 2013, 04:01:10 UTC | CMake Nightly Date Stamp | 07 October 2013, 04:01:10 UTC |
5b98d09 | Kitware Robot | 06 October 2013, 04:01:10 UTC | CMake Nightly Date Stamp | 06 October 2013, 04:01:10 UTC |
dc92741 | Kitware Robot | 05 October 2013, 04:01:06 UTC | CMake Nightly Date Stamp | 05 October 2013, 04:01:06 UTC |
e20edcd | Kitware Robot | 04 October 2013, 04:01:07 UTC | CMake Nightly Date Stamp | 04 October 2013, 04:01:07 UTC |
e27523a | Brad King | 03 October 2013, 12:17:43 UTC | Merge topic 'xcode-5' a3194ff Xcode: Fix OBJECT library support for Xcode 5 (#14254) dff8d11 Xcode: Drop XCODE_DEPEND_HELPER for Xcode >= 5 1180322 Xcode: Teach Tests/BuildDepends to allow LINK_DEPENDS_NO_SHARED failure 765b46d Xcode: Fix test architecture selection for Xcode >= 5 | 03 October 2013, 12:17:43 UTC |
a9a48ff | Kitware Robot | 03 October 2013, 04:01:05 UTC | CMake Nightly Date Stamp | 03 October 2013, 04:01:05 UTC |
a3194ff | Brad King | 02 October 2013, 15:52:18 UTC | Xcode: Fix OBJECT library support for Xcode 5 (#14254) Xcode 2.1 through 4 supported $(CURRENT_ARCH) in a PBXFileReference 'path' value used in the "Link Binary with Libraries" build phase. CMake uses this to reference object file locations on link lines to bring in OBJECT library content. However, Xcode 5 now evaluates the $(CURRENT_ARCH) reference in this context as "undefined_arch" so the wrong path is given to the linker. There seems to be no alternative way to produce an architecture-specific value in a PBXFileReference. Fortunately Xcode 5 now also handles link dependencies for paths linked through OTHER_LDFLAGS. For Xcode >= 5, move the OBJECT library object file references from the link build phase to OTHER_LDFLAGS. We can still show the object files in the source group listing in either case. | 02 October 2013, 17:03:21 UTC |
dff8d11 | Brad King | 02 October 2013, 15:39:22 UTC | Xcode: Drop XCODE_DEPEND_HELPER for Xcode >= 5 Xcode 5.0 now computes dependencies from files linked through OTHER_LDFLAGS, so we no longer need the XCODE_DEPEND_HELPER hack to re-link dependents when targets change. | 02 October 2013, 16:49:09 UTC |
1180322 | Brad King | 02 October 2013, 15:34:21 UTC | Xcode: Teach Tests/BuildDepends to allow LINK_DEPENDS_NO_SHARED failure Xcode 5.0 now relinks targets when their shared libraries dependencies are modified, and there seems to be no way to stop it. Report this as a known limitation in the test output and do not fail. | 02 October 2013, 16:49:09 UTC |
765b46d | Brad King | 02 October 2013, 14:44:25 UTC | Xcode: Fix test architecture selection for Xcode >= 5 In Tests/Architecture and Tests/BuildDepends/Project we select a set of OS X cpu architectures to use for the test. Prior to Xcode 4 we always used i386 and ppc. Starting with Xcode 4, the tools do not support ppc but do support x86_64, so we switch to that. Fix the version check to recognize Xcode >= 5 as at least Xcode 4 and use the new architectures. | 02 October 2013, 16:48:20 UTC |
c0133a5 | Kitware Robot | 02 October 2013, 04:01:07 UTC | CMake Nightly Date Stamp | 02 October 2013, 04:01:07 UTC |
c33a38f | Brad King | 01 October 2013, 12:05:44 UTC | CMake 2.8.12-rc4 | 01 October 2013, 12:05:44 UTC |
cc329e9 | Brad King | 01 October 2013, 12:05:24 UTC | Merge topic 'osx-find-sdk-frameworks' 1fce189 OS X: Search system SDKs for frameworks | 01 October 2013, 12:05:24 UTC |
e02e56c | Brad King | 01 October 2013, 12:05:17 UTC | Merge topic 'fix-duplicate-custom-commands' dccd494 Use first custom command for the same output (#14446) | 01 October 2013, 12:05:17 UTC |
204a547 | Brad King | 01 October 2013, 12:03:41 UTC | Merge branch 'release' | 01 October 2013, 12:03:41 UTC |
fa97f43 | Kitware Robot | 01 October 2013, 04:01:06 UTC | CMake Nightly Date Stamp | 01 October 2013, 04:01:06 UTC |
dccd494 | Brad King | 30 September 2013, 13:27:49 UTC | Use first custom command for the same output (#14446) In buggy code like add_custom_command( OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/out.h MAIN_DEPENDENCY ${CMAKE_CURRENT_SOURCE_DIR}/out.h.in ...) add_custom_command( OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/out.h ...) that has more than one rule to generate the same output CMake has always used the first rule. However, since commit 2268c41a (Optimize custom command full-path dependency lookup, 2013-08-06) we update the map from output to cmSourceFile for every rule generating an output, effectively keeping the last command instead of the first. Fix this regression by checking for each map update if the output already has an entry. If so, keep only the original entry. The VS 8 generator triggers this with a special case for generate.stamp rules that differ between ZERO_CHECK and normal targets, so do not warn for now. Leave a TODO comment for warning in the future. | 30 September 2013, 19:03:00 UTC |
6a3958b | Kitware Robot | 30 September 2013, 04:01:04 UTC | CMake Nightly Date Stamp | 30 September 2013, 04:01:04 UTC |
6f74212 | Kitware Robot | 29 September 2013, 04:01:07 UTC | CMake Nightly Date Stamp | 29 September 2013, 04:01:07 UTC |
1bf010a | Kitware Robot | 28 September 2013, 04:01:10 UTC | CMake Nightly Date Stamp | 28 September 2013, 04:01:10 UTC |
1fce189 | Brad King | 27 September 2013, 14:13:53 UTC | OS X: Search system SDKs for frameworks In Modules/Platform/Darwin.cmake set CMAKE_SYSTEM_FRAMEWORK_PATH to include framework directories from inside the system SDK corresponding to CMAKE_OSX_SYSROOT. Suggested-by: Sean McBride <sean@rogue-research.com> | 27 September 2013, 14:18:46 UTC |
6ed8504 | Kitware Robot | 27 September 2013, 04:01:08 UTC | CMake Nightly Date Stamp | 27 September 2013, 04:01:08 UTC |
71c0eb9 | Brad King | 26 September 2013, 12:51:36 UTC | Merge topic 'wince-archfam' 0b15ffc MSVC: Fix WinCE arch family preprocessor symbol (#14436) | 26 September 2013, 12:51:36 UTC |
46ea147 | Brad King | 26 September 2013, 12:51:27 UTC | Merge topic 'wince-subsystem' 8bb3b3d VS: Use version-specific subsystem for WinCE compiler id (#14440) | 26 September 2013, 12:51:27 UTC |
b89cedd | Kitware Robot | 26 September 2013, 04:01:16 UTC | CMake Nightly Date Stamp | 26 September 2013, 04:01:16 UTC |
6e3fe55 | Brad King | 25 September 2013, 20:37:54 UTC | Merge topic 'bash-completion-future-filter' a8d7141 bash-completion: Future-proof --help-*-list "cXXXX version" filtering | 25 September 2013, 20:37:54 UTC |
a8d7141 | Brad King | 23 September 2013, 17:31:03 UTC | bash-completion: Future-proof --help-*-list "cXXXX version" filtering A future version of CMake may not print the "cmake version" line at the beginning of the --help-*-list output. Filter out the line with 'grep' instead of 'tail' to tolerate output from versions of CMake with and without the version line. Match "cmake version", "cpack version", and "ctest version" in each corresponding completion script. | 25 September 2013, 20:16:54 UTC |
951a158 | Brad King | 25 September 2013, 12:33:12 UTC | Merge topic 'hppa-bootstrap' ca63bb1 bootstrap: try better workaround for builds on Linux/HPPA | 25 September 2013, 12:33:12 UTC |
8bb3b3d | Patrick Gansterer | 25 September 2013, 03:25:07 UTC | VS: Use version-specific subsystem for WinCE compiler id (#14440) The subsystem must be set to WINDWOSCE for some SDKs to link an executable. Set it to 9 for VS2005 and to 8 for VS2008, since the value differs between the different Visual Studio versions. | 25 September 2013, 12:29:03 UTC |
5f8eefa | Kitware Robot | 25 September 2013, 04:01:11 UTC | CMake Nightly Date Stamp | 25 September 2013, 04:01:11 UTC |
0b15ffc | Patrick Gansterer | 25 September 2013, 03:20:22 UTC | MSVC: Fix WinCE arch family preprocessor symbol (#14436) In commit bd827f98 (Use COFF file header header for architecture detection, 2013-08-05) the MSVC_<lang>_ARCHITECTURE_ID value computed by CMakeDetermineCompilerId.cmake changed for WinCE architectures to be the exact architecture read from the PE header. Fix platform preprocessor definitions in Modules/Platform/Windows-MSVC.cmake to correspond to the architecture family (ARM or SHx) instead of the specific architecture. | 25 September 2013, 03:20:22 UTC |
faef6b4 | Brad King | 24 September 2013, 12:39:48 UTC | Merge topic 'wince-corelibc' e63cf5f MSVC: Fix version test for linking corelibc on Windows CE (#14420) | 24 September 2013, 12:39:48 UTC |
e5538f3 | Kitware Robot | 24 September 2013, 04:01:07 UTC | CMake Nightly Date Stamp | 24 September 2013, 04:01:07 UTC |
e63cf5f | Patrick Gansterer | 23 September 2013, 17:38:13 UTC | MSVC: Fix version test for linking corelibc on Windows CE (#14420) In commit 8fcf0ab0 (Add support for new Windows CE compiler, 2013-08-04) we made corelibc conditional on the MSVC version, but the version value was incorrect. Update it to use corelibc for VS 2008 and below. | 23 September 2013, 21:11:47 UTC |
475635e | Kitware Robot | 23 September 2013, 04:01:05 UTC | CMake Nightly Date Stamp | 23 September 2013, 04:01:05 UTC |
fe5e193 | Kitware Robot | 22 September 2013, 04:01:06 UTC | CMake Nightly Date Stamp | 22 September 2013, 04:01:06 UTC |
ee6b7a8 | Kitware Robot | 21 September 2013, 04:01:05 UTC | CMake Nightly Date Stamp | 21 September 2013, 04:01:05 UTC |
d2cf4e9 | Brad King | 20 September 2013, 12:10:22 UTC | Merge topic 'FindHDF5-fix-lib-selection' 0f05961 FindHDF5: Fix regression in per-configuration library selection | 20 September 2013, 12:10:22 UTC |
45b1821 | Kitware Robot | 20 September 2013, 04:01:10 UTC | CMake Nightly Date Stamp | 20 September 2013, 04:01:10 UTC |
0f05961 | Brad King | 19 September 2013, 17:29:02 UTC | FindHDF5: Fix regression in per-configuration library selection When FindHDF5 was first added in commit e6734068 (Add HDF5 find module..., 2009-08-24) it contained a workaround for a bug in SelectLibraryConfigurations that did not transform lists correctly. That bug was fixed by commit 5797512c (SelectLibraryConfiguration: generate correct output when input vars are lists, 2012-07-28). Then refactoring in commit 04d4dc33 (SelectLibraryConfigurations: Use -NOTFOUND instead of copying the vars, 2013-07-08) changed undocumented behavior on which the original workaround relied. The result puts entries like HDF5_hdf5_LIBRARY_DEBUG-NOTFOUND in HDF5_LIBRARIES. Fix this by dropping the original workaround since the underlying issue has been fixed anyway. Use the HDF5_${LIB}_LIBRARY selected by the call to select_library_configurations directly. | 19 September 2013, 17:35:01 UTC |
5e2b499 | Kitware Robot | 19 September 2013, 04:01:05 UTC | CMake Nightly Date Stamp | 19 September 2013, 04:01:05 UTC |
9bcf6ad | Kitware Robot | 18 September 2013, 04:01:06 UTC | CMake Nightly Date Stamp | 18 September 2013, 04:01:06 UTC |
40c76c1 | Brad King | 17 September 2013, 12:15:32 UTC | Merge topic 'FindPNG-compatibility' 6816044 FindPNG: Honor old PNG_LIBRARY if provided (#14398) | 17 September 2013, 12:15:32 UTC |
abfd574 | Kitware Robot | 17 September 2013, 04:01:06 UTC | CMake Nightly Date Stamp | 17 September 2013, 04:01:06 UTC |
094df7c | Brad King | 16 September 2013, 12:55:26 UTC | Merge topic 'FindCUDA-list-obj-files' ef27fa6 FindCUDA: Always list custom command outputs in their targets | 16 September 2013, 12:55:26 UTC |
237aaaf | Brad King | 16 September 2013, 12:55:21 UTC | Merge topic 'fix-genex-preprocessing-incomplete' 70089d0 genex: Fix preprocessing with incomplete content (#14410). | 16 September 2013, 12:55:21 UTC |
c1122e1 | Kitware Robot | 16 September 2013, 04:01:06 UTC | CMake Nightly Date Stamp | 16 September 2013, 04:01:06 UTC |
3cc8a78 | Kitware Robot | 15 September 2013, 04:01:05 UTC | CMake Nightly Date Stamp | 15 September 2013, 04:01:05 UTC |
396dfaf | Kitware Robot | 14 September 2013, 04:01:07 UTC | CMake Nightly Date Stamp | 14 September 2013, 04:01:07 UTC |
70089d0 | Stephen Kelly | 13 September 2013, 15:22:05 UTC | genex: Fix preprocessing with incomplete content (#14410). Similar incomplete generator expressions are already tested in the GeneratorExpression unit test, but those are executed with add_custom_target. The generator expressions in the include directories are run through the preprocessor, whereas the ones run through add_custom_target are not. | 13 September 2013, 16:21:37 UTC |
6816044 | Brad King | 13 September 2013, 15:52:48 UTC | FindPNG: Honor old PNG_LIBRARY if provided (#14398) In commit 2a797539 (FindPNG: improve library detection, 2013-07-27) we split the search for PNG into separate PNG_LIBRARY_DEBUG and PNG_LIBRARY_RELEASE variables. However, if a project or user sets the old PNG_LIBRARY value we must honor it instead of searching. While at it, mark PNG_LIBRARY_RELEASE and PNG_LIBRARY_DEBUG as advanced and remove a stray debug message. | 13 September 2013, 15:54:31 UTC |
b434b05 | Brad King | 13 September 2013, 15:37:53 UTC | Merge topic 'print-CMP0022-content-conflict' 271bf10 Fix CMP0022 warning when no old-style property is set | 13 September 2013, 15:37:53 UTC |
271bf10 | Stephen Kelly | 12 September 2013, 15:12:42 UTC | Fix CMP0022 warning when no old-style property is set The string could be null at this point. | 13 September 2013, 15:34:08 UTC |
ef27fa6 | Brad King | 13 September 2013, 14:08:43 UTC | FindCUDA: Always list custom command outputs in their targets CMake's intended interface for linking to explicit object files (marked with EXTERNAL_OBJECT) is that only those listed as target sources should be linked. Drop FindCUDA's attempt to hide the .obj files from VS IDE project files, which depends on VS-version-specific behavior of linking custom command outputs that happen to be named "*.obj". CMake puts external object files in a dedicated source group anyway. | 13 September 2013, 14:08:43 UTC |
1fef29e | Kitware Robot | 13 September 2013, 04:01:06 UTC | CMake Nightly Date Stamp | 13 September 2013, 04:01:06 UTC |
ca63bb1 | Rolf Eike Beer | 12 September 2013, 18:59:11 UTC | bootstrap: try better workaround for builds on Linux/HPPA The workaround currently present works fine without -O or with -O1, but fails with -Os or -O2 and higher. Using -O2 is common e.g. in Gentoo, as resulting in bugs like this: https://bugs.gentoo.org/473276 Prevent the workaround for higher optimization levels to make bootstrapping more likely to succeed. This is still a workaround as ld still keeps crashing in some situations. | 12 September 2013, 18:59:11 UTC |
4c4bafd | Brad King | 12 September 2013, 12:46:44 UTC | Merge topic 'print-CMP0022-content-conflict' 81d2793 Add differing target property content to policy CMP0022 warning | 12 September 2013, 12:46:44 UTC |
11b5074 | Brad King | 12 September 2013, 12:46:37 UTC | Merge topic 'ninja-MSVC-link-executables' 3cd753d MSVC: Drop /link from executable link lines with Ninja | 12 September 2013, 12:46:37 UTC |
00e44b6 | Brad King | 12 September 2013, 12:46:30 UTC | Merge topic 'vs-intel-version' cd90a0e VS: Future-proof Intel project format selection | 12 September 2013, 12:46:30 UTC |
85e35a3 | Kitware Robot | 12 September 2013, 04:01:09 UTC | CMake Nightly Date Stamp | 12 September 2013, 04:01:09 UTC |
81d2793 | Stephen Kelly | 11 September 2013, 20:28:32 UTC | Add differing target property content to policy CMP0022 warning List the contents of the INTERFACE_LINK_LIBRARIES and the old-style property. | 11 September 2013, 20:28:32 UTC |
3cd753d | Brad King | 11 September 2013, 16:40:44 UTC | MSVC: Drop /link from executable link lines with Ninja In commit fb9f73de (MSVC: Invoke 'link' directly for executables, 2013-04-08) we forgot to remove the /link option handling added by commit e31df039 (Ninja: move <OBJECTS> in front of the first linker option, 2012-09-27) to the Platform/Windows-MSVC module. Drop it now. | 11 September 2013, 18:34:33 UTC |
7c7cdf7 | Kitware Robot | 11 September 2013, 04:01:05 UTC | CMake Nightly Date Stamp | 11 September 2013, 04:01:05 UTC |
cd90a0e | Brad King | 10 September 2013, 16:00:33 UTC | VS: Future-proof Intel project format selection The version of Intel Fortran that actually uses 9.10 as a project format is very old. Default to the latest format version (11.0) and use the older format only when known to be necessary. Suggested-by: Dick Munroe <munroe@csworks.com> | 10 September 2013, 17:44:10 UTC |
b2ce2f5 | Kitware Robot | 10 September 2013, 04:01:10 UTC | CMake Nightly Date Stamp | 10 September 2013, 04:01:10 UTC |
323f0b5 | Robert Maynard | 09 September 2013, 17:42:48 UTC | CMake 2.8.12-rc3 | 09 September 2013, 17:42:48 UTC |
03c3fa6 | Robert Maynard | 09 September 2013, 17:41:05 UTC | Merge branch 'release' | 09 September 2013, 17:41:05 UTC |
1e11708 | Brad King | 09 September 2013, 15:01:56 UTC | Merge topic 'no_track_configured_files' 38571f2 cmMakefile: Do not track CMake temporary files. | 09 September 2013, 15:01:56 UTC |
38571f2 | Robert Maynard | 03 September 2013, 19:31:12 UTC | cmMakefile: Do not track CMake temporary files. Since commit ad502502 (cmMakefile: Track configured files so we can regenerate them, 2013-06-18) cmMakefile::ConfigureFile records the configured file as an output file generated by CMake. The intention is that for make and ninja we can re-run CMake when one of the files it generates goes missing. However, files configured temporarily in CMakeTmp directories by Check* modules do not live past the CMake invocation. We have to also track input files to the configure command. In theory the input to a configure command could it self be a file that is going to be deleted later (output from a custom command or configure_file). | 09 September 2013, 14:58:21 UTC |
92cc653 | Kitware Robot | 09 September 2013, 04:01:03 UTC | CMake Nightly Date Stamp | 09 September 2013, 04:01:03 UTC |
bbfa1b2 | Kitware Robot | 08 September 2013, 04:01:04 UTC | CMake Nightly Date Stamp | 08 September 2013, 04:01:04 UTC |
7d2adde | Kitware Robot | 07 September 2013, 04:01:11 UTC | CMake Nightly Date Stamp | 07 September 2013, 04:01:11 UTC |
8ff2b55 | Kitware Robot | 06 September 2013, 04:01:05 UTC | CMake Nightly Date Stamp | 06 September 2013, 04:01:05 UTC |
e5f6bf5 | Kitware Robot | 05 September 2013, 04:01:12 UTC | CMake Nightly Date Stamp | 05 September 2013, 04:01:12 UTC |
0fcdef5 | Kitware Robot | 04 September 2013, 04:01:09 UTC | CMake Nightly Date Stamp | 04 September 2013, 04:01:09 UTC |
dccc2b8 | Kitware Robot | 03 September 2013, 04:01:05 UTC | CMake Nightly Date Stamp | 03 September 2013, 04:01:05 UTC |
5ce4429 | Kitware Robot | 02 September 2013, 04:01:10 UTC | CMake Nightly Date Stamp | 02 September 2013, 04:01:10 UTC |
b916555 | Kitware Robot | 01 September 2013, 04:01:15 UTC | CMake Nightly Date Stamp | 01 September 2013, 04:01:15 UTC |
ce6c736 | Kitware Robot | 31 August 2013, 04:01:11 UTC | CMake Nightly Date Stamp | 31 August 2013, 04:01:11 UTC |
ab9c7e3 | Robert Maynard | 30 August 2013, 13:28:27 UTC | CMake 2.8.12-rc2 | 30 August 2013, 15:52:13 UTC |
90b5123 | Robert Maynard | 30 August 2013, 13:27:35 UTC | Merge branch 'release' | 30 August 2013, 13:27:35 UTC |
452882e | Brad King | 30 August 2013, 12:10:35 UTC | Merge topic 'ctest-gtm-coverage-fileoffset-bug' 782eba3 CTest: Fix GTM coverage parsing line offset bug | 30 August 2013, 12:10:35 UTC |
b62042d | Brad King | 30 August 2013, 12:09:39 UTC | Merge topic 'normalize-system-includes-check' 5e15f39 Normalize system directories from the interface target property | 30 August 2013, 12:09:39 UTC |
b6fe422 | Kitware Robot | 30 August 2013, 04:01:08 UTC | CMake Nightly Date Stamp | 30 August 2013, 04:01:08 UTC |
549b95f | Brad King | 29 August 2013, 14:43:42 UTC | Merge topic 'fix-docs-whitespace' 3580b9f Fix some whitespace errors in docs. | 29 August 2013, 14:43:42 UTC |
782eba3 | Zack Galbreath | 22 August 2013, 19:20:30 UTC | CTest: Fix GTM coverage parsing line offset bug In cmParseGTMCoverage::ReadMCovFile, initialize the lineoffset variable. Also set lastoffset only if the function is found (thanks to Bill Hoffman). | 29 August 2013, 14:43:40 UTC |
ddff7ae | Brad King | 29 August 2013, 14:39:10 UTC | Merge topic 'no_track_configured_files' 0264eec cmMakefile: Do not track configured files known to be temporary | 29 August 2013, 14:39:10 UTC |
5e15f39 | Stephen Kelly | 29 August 2013, 08:28:52 UTC | Normalize system directories from the interface target property The input dir being tested is normalized, so ensure that the entries in the vector are normalized too (eg no trailing slash). | 29 August 2013, 08:28:52 UTC |
4e7a4a0 | Kitware Robot | 29 August 2013, 04:01:07 UTC | CMake Nightly Date Stamp | 29 August 2013, 04:01:07 UTC |
0264eec | Robert Maynard | 28 August 2013, 16:49:53 UTC | cmMakefile: Do not track configured files known to be temporary Since commit ad502502 (cmMakefile: Track configured files so we can regenerate them, 2013-06-18) cmMakefile::ConfigureFile records the configured file as an output file generated by CMake. The intention is that for make and ninja we can re-run CMake when one of the files it generates goes missing. However, files configured temporarily in CMakeTmp directories by Check* modules do not live past the CMake invocation. Teach cmMakefile::FinalPass to stop tracking files that don't exist after we are finished generation. | 28 August 2013, 16:49:53 UTC |
b6f6802 | Brad King | 28 August 2013, 13:11:04 UTC | Merge topic 'fix-MAP_IMPORTED_CONFIG-evaluation' 15d98a4 Genex: Fix evaluation of MAP_IMPORTED_CONFIG_<CONFIG> | 28 August 2013, 13:11:04 UTC |
3580b9f | Stephen Kelly | 27 August 2013, 13:09:38 UTC | Fix some whitespace errors in docs. Remove trailing whitespace and add additional whitespace where necessary. | 28 August 2013, 08:21:15 UTC |
150bc7d | Kitware Robot | 28 August 2013, 04:01:05 UTC | CMake Nightly Date Stamp | 28 August 2013, 04:01:05 UTC |
15d98a4 | Stephen Kelly | 27 August 2013, 13:36:57 UTC | Genex: Fix evaluation of MAP_IMPORTED_CONFIG_<CONFIG> Commit 10a069b5 (Genex: Fix $<CONFIG> with IMPORTED targets and multiple locations., 2013-07-15) changed the logic here to include handling of the MAP_IMPORTED_CONFIG_<CONFIG> target property, but it was buggy in several ways. Uppercase the configs in all cases, and compare the mapped configs with the parameter to the CONFIG genex, instead of with the key of the mapping. | 27 August 2013, 13:36:57 UTC |
b15ad0d | Brad King | 27 August 2013, 13:13:57 UTC | Merge topic 'fix-install-destinations' df62f64 Clean up install rules of CMake itself (#14371) | 27 August 2013, 13:13:57 UTC |
23b88ec | Brad King | 27 August 2013, 13:03:47 UTC | Merge topic 'FindImageMagick-hdri' 5803b94 FindImageMagick: Find libraries named with HDRI support (#14348) | 27 August 2013, 13:03:47 UTC |