https://github.com/Kitware/CMake

sort by:
Revision Author Date Message Commit Date
69aff17 UseJava: Add support for the jar 'm' (Manifest) option 23 September 2013, 12:54:33 UTC
fe5e193 CMake Nightly Date Stamp 22 September 2013, 04:01:06 UTC
ee6b7a8 CMake Nightly Date Stamp 21 September 2013, 04:01:05 UTC
d2cf4e9 Merge topic 'FindHDF5-fix-lib-selection' 0f05961 FindHDF5: Fix regression in per-configuration library selection 20 September 2013, 12:10:22 UTC
45b1821 CMake Nightly Date Stamp 20 September 2013, 04:01:10 UTC
0f05961 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 CMake Nightly Date Stamp 19 September 2013, 04:01:05 UTC
9bcf6ad CMake Nightly Date Stamp 18 September 2013, 04:01:06 UTC
40c76c1 Merge topic 'FindPNG-compatibility' 6816044 FindPNG: Honor old PNG_LIBRARY if provided (#14398) 17 September 2013, 12:15:32 UTC
abfd574 CMake Nightly Date Stamp 17 September 2013, 04:01:06 UTC
094df7c Merge topic 'FindCUDA-list-obj-files' ef27fa6 FindCUDA: Always list custom command outputs in their targets 16 September 2013, 12:55:26 UTC
237aaaf Merge topic 'fix-genex-preprocessing-incomplete' 70089d0 genex: Fix preprocessing with incomplete content (#14410). 16 September 2013, 12:55:21 UTC
c1122e1 CMake Nightly Date Stamp 16 September 2013, 04:01:06 UTC
3cc8a78 CMake Nightly Date Stamp 15 September 2013, 04:01:05 UTC
396dfaf CMake Nightly Date Stamp 14 September 2013, 04:01:07 UTC
70089d0 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 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 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 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 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 CMake Nightly Date Stamp 13 September 2013, 04:01:06 UTC
4c4bafd Merge topic 'print-CMP0022-content-conflict' 81d2793 Add differing target property content to policy CMP0022 warning 12 September 2013, 12:46:44 UTC
11b5074 Merge topic 'ninja-MSVC-link-executables' 3cd753d MSVC: Drop /link from executable link lines with Ninja 12 September 2013, 12:46:37 UTC
00e44b6 Merge topic 'vs-intel-version' cd90a0e VS: Future-proof Intel project format selection 12 September 2013, 12:46:30 UTC
85e35a3 CMake Nightly Date Stamp 12 September 2013, 04:01:09 UTC
81d2793 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 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 CMake Nightly Date Stamp 11 September 2013, 04:01:05 UTC
cd90a0e 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 CMake Nightly Date Stamp 10 September 2013, 04:01:10 UTC
1e11708 Merge topic 'no_track_configured_files' 38571f2 cmMakefile: Do not track CMake temporary files. 09 September 2013, 15:01:56 UTC
38571f2 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 CMake Nightly Date Stamp 09 September 2013, 04:01:03 UTC
bbfa1b2 CMake Nightly Date Stamp 08 September 2013, 04:01:04 UTC
7d2adde CMake Nightly Date Stamp 07 September 2013, 04:01:11 UTC
8ff2b55 CMake Nightly Date Stamp 06 September 2013, 04:01:05 UTC
e5f6bf5 CMake Nightly Date Stamp 05 September 2013, 04:01:12 UTC
0fcdef5 CMake Nightly Date Stamp 04 September 2013, 04:01:09 UTC
dccc2b8 CMake Nightly Date Stamp 03 September 2013, 04:01:05 UTC
5ce4429 CMake Nightly Date Stamp 02 September 2013, 04:01:10 UTC
b916555 CMake Nightly Date Stamp 01 September 2013, 04:01:15 UTC
ce6c736 CMake Nightly Date Stamp 31 August 2013, 04:01:11 UTC
452882e Merge topic 'ctest-gtm-coverage-fileoffset-bug' 782eba3 CTest: Fix GTM coverage parsing line offset bug 30 August 2013, 12:10:35 UTC
b62042d Merge topic 'normalize-system-includes-check' 5e15f39 Normalize system directories from the interface target property 30 August 2013, 12:09:39 UTC
b6fe422 CMake Nightly Date Stamp 30 August 2013, 04:01:08 UTC
549b95f Merge topic 'fix-docs-whitespace' 3580b9f Fix some whitespace errors in docs. 29 August 2013, 14:43:42 UTC
782eba3 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 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 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 CMake Nightly Date Stamp 29 August 2013, 04:01:07 UTC
0264eec 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 Merge topic 'fix-MAP_IMPORTED_CONFIG-evaluation' 15d98a4 Genex: Fix evaluation of MAP_IMPORTED_CONFIG_<CONFIG> 28 August 2013, 13:11:04 UTC
3580b9f Fix some whitespace errors in docs. Remove trailing whitespace and add additional whitespace where necessary. 28 August 2013, 08:21:15 UTC
150bc7d CMake Nightly Date Stamp 28 August 2013, 04:01:05 UTC
15d98a4 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 Merge topic 'fix-install-destinations' df62f64 Clean up install rules of CMake itself (#14371) 27 August 2013, 13:13:57 UTC
23b88ec Merge topic 'FindImageMagick-hdri' 5803b94 FindImageMagick: Find libraries named with HDRI support (#14348) 27 August 2013, 13:03:47 UTC
fd09fd7 Merge topic 'FindTCL-paths-for-8.6' 141ce01 FindTCL: Add BSD paths for Tcl/Tk 8.6 27 August 2013, 13:03:42 UTC
9b29408 CMake Nightly Date Stamp 27 August 2013, 04:01:06 UTC
ae4630f Merge topic 'fix-RunCMake.Configure-FailCopyFileABI-newlines' 2dce48f Fix RunCMake.Configure test expectation newline matching 26 August 2013, 17:14:16 UTC
df62f64 Clean up install rules of CMake itself (#14371) Ensure CMAKE_DATA_DIR, CMAKE_DOC_DIR, and CMAKE_MAN_DIR are always relative paths in CMake code, and set defaults accordingly. Use the install() command instead of install_files() and install_targets(). This is more modern and also avoids stripping of the first character from user-specified destinations. While at it, fix the default destinations reported in the bootstrap help. 26 August 2013, 15:54:07 UTC
c5baca7 Merge topic 'find-IMPORTED-targets-for-try_compile' cc8f796 try_compile: Extract IMPORTED targets from INTERFACE_LINK_LIBRARIES fd4fb9e try_compile: Extract IMPORTED targets from LINK_DEPENDENT_LIBRARIES 26 August 2013, 15:39:08 UTC
cc8f796 try_compile: Extract IMPORTED targets from INTERFACE_LINK_LIBRARIES 26 August 2013, 15:37:00 UTC
fd4fb9e try_compile: Extract IMPORTED targets from LINK_DEPENDENT_LIBRARIES 26 August 2013, 15:36:57 UTC
889527a Merge topic 'doc-check-flags' 293ecfe CheckC*CompilerFlag: add documentation what to expect from a positive result 26 August 2013, 14:34:23 UTC
4d5d8df Merge topic 'vs2013_toolset_14369' 3064f80 VS: Generate ToolsVersion matching each VS version 26 August 2013, 14:28:52 UTC
757de2b Merge topic 'doc-CPack-typo' 807a564 CPack: Fix a typo in documentation 26 August 2013, 14:28:32 UTC
4923c6c Merge topic 'rpath-on-mac' 78cd884 OSX: Allow an empty INSTALL_NAME_DIR to override MACOSX_RPATH. 26 August 2013, 14:28:10 UTC
32ea090 Merge topic 'fix-OLD-CMP0021' eef6df5 Fix OLD behavior of CMP0021. 26 August 2013, 14:27:29 UTC
3064f80 VS: Generate ToolsVersion matching each VS version The MSBuild version for each Visual Studio generator isn't 4.0. With Visual Studo 2013 the ToolsVersion moved from being tied to the .NET framework and now has its own version number. 26 August 2013, 14:21:16 UTC
141ce01 FindTCL: Add BSD paths for Tcl/Tk 8.6 Follow-up to commit 4a015f77 (OpenBSD: Add paths for Tcl/Tk 8.4/8.5, 2012-12-03): those paths added for OpenBSD also work on other BSDs, some of which are already using version 8.6 of Tcl/Tk. 26 August 2013, 13:12:00 UTC
4644566 CMake Nightly Date Stamp 26 August 2013, 04:01:04 UTC
beffeb1 CMake Nightly Date Stamp 25 August 2013, 04:01:11 UTC
eef6df5 Fix OLD behavior of CMP0021. Exclude Ninja and Xcode from the CMP0021 test They do not behave the same as the makefile generator with relative paths. Don't overwrite the header file for in-source builds. 24 August 2013, 13:14:56 UTC
898d920 CMake Nightly Date Stamp 24 August 2013, 04:01:10 UTC
b864a53 CMake Nightly Date Stamp 23 August 2013, 04:01:05 UTC
374af65 CMake Nightly Date Stamp 22 August 2013, 04:01:05 UTC
78cd884 OSX: Allow an empty INSTALL_NAME_DIR to override MACOSX_RPATH. With this, projects can enable MACOSX_RPATH by default, but still have a way to install libraries with no install name dirs into locations such as /usr/local/lib by setting INSTALL_NAME_DIR="". 22 August 2013, 03:09:51 UTC
7324eb8 CMake Nightly Date Stamp 21 August 2013, 04:01:09 UTC
d7c9d60 CMake Nightly Date Stamp 20 August 2013, 04:01:06 UTC
56cf74e CMake Nightly Date Stamp 19 August 2013, 04:01:06 UTC
79af005 CMake Nightly Date Stamp 18 August 2013, 04:01:06 UTC
10ad7e4 CMake Nightly Date Stamp 17 August 2013, 04:01:07 UTC
2dce48f Fix RunCMake.Configure test expectation newline matching Teach FailCopyFileABI-check.cmake to convert CRLF to LF in the regular expression read literally from its own source. 16 August 2013, 20:10:15 UTC
3171964 CMake Nightly Date Stamp 16 August 2013, 04:01:18 UTC
807a564 CPack: Fix a typo in documentation 15 August 2013, 17:11:57 UTC
8da09f6 Merge topic 'cmake-syntax' 9040ec9 Do not warn about left paren not separated by a space 15 August 2013, 14:52:45 UTC
d4daaa5 Merge topic 'osx-sysroot-default' 335a127 OS X: Do not default to non-existent deployment target SDK 15 August 2013, 14:52:41 UTC
9040ec9 Do not warn about left paren not separated by a space Since commit 58e52416 (Warn about arguments not separated by whitespace, 2013-02-16) we warn about arguments not separated by spaces. Loosen the warning to not complain about left parens not separated by spaces from the preceding token. This is common in code like "if(NOT(X))". Teach the RunCMake.Syntax test to cover cases of left parens not separated by spaces and check that no warning appears. 15 August 2013, 13:00:34 UTC
b4e5ba1 CMake Nightly Date Stamp 15 August 2013, 04:01:05 UTC
335a127 OS X: Do not default to non-existent deployment target SDK Since commit 95f78e08 (OS X: Search for SDK based on deployment target, 2013-08-02) we select the default OS X SDK path to match the deployment target. Fix this behavior in the case that the matching SDK does not exist and fall back to the SDK for the current host OS X version. 14 August 2013, 23:16:42 UTC
d7c1dfb Merge topic 'fix-new-policy-versions' 07c16ee Update version introducing CMP0021, CMP0022, and CMP0023 14 August 2013, 15:20:44 UTC
07c16ee Update version introducing CMP0021, CMP0022, and CMP0023 These policies will be first released in 2.8.12. 14 August 2013, 13:44:00 UTC
dd29191 Merge topic 'cygwin-RunCMake-tests' d05a9bd Cygwin: Avoid legacy warnings in RunCMake.* tests 14 August 2013, 12:48:18 UTC
3c61aec Merge topic 'fix-genex-segfault' 36eef30 Genex: Fix segfault when parsing ends with parameter expectation. 14 August 2013, 12:48:14 UTC
5353165 CMake Nightly Date Stamp 14 August 2013, 04:01:14 UTC
293ecfe CheckC*CompilerFlag: add documentation what to expect from a positive result 13 August 2013, 19:17:42 UTC
d05a9bd Cygwin: Avoid legacy warnings in RunCMake.* tests Set the minimum required version of CMake high enough to avoid the warning for CMAKE_LEGACY_CYGWIN_WIN32. The warning appears on stderr and breaks the expected output matching. 13 August 2013, 13:50:15 UTC
5803b94 FindImageMagick: Find libraries named with HDRI support (#14348) When ImageMagick is built with HDRI support, the library names get a HDRI suffix. 13 August 2013, 13:26:28 UTC
36eef30 Genex: Fix segfault when parsing ends with parameter expectation. The extendResult method expects a non-empty parameters vector, as assured by the normal case. Avoid calling the method when the parser finds an incomplete generator expression, but has already entered the state of expecting to find parameters. 13 August 2013, 11:58:39 UTC
back to top