c32be1a | VladimÃr VondruÅ¡ | 09 June 2016, 12:03:47 UTC | Modules: don't assume that FindOpenSSL version regex finds something. Makes the find module work with BoringSSL, which doesn't have the info in the opennslv.h header: https://github.com/google/boringssl/blob/82d0ffbac1a892e23b63d055b67b7d93e489af3e/include/openssl/opensslv.h | 09 June 2016, 12:05:54 UTC |
3969994 | Kitware Robot | 09 June 2016, 04:01:07 UTC | CMake Nightly Date Stamp | 09 June 2016, 04:01:07 UTC |
ba92e11 | Brad King | 08 June 2016, 16:57:44 UTC | Merge topic 'add-FindVulkan' b8a00b67 Tests/FindVulkan: Run clang-format | 08 June 2016, 16:57:44 UTC |
b8a00b6 | Brad King | 08 June 2016, 16:56:50 UTC | Tests/FindVulkan: Run clang-format | 08 June 2016, 16:56:50 UTC |
c3ba3a4 | Brad King | 08 June 2016, 16:56:10 UTC | Merge topic 'fix-libarchive-openssl-no-hashes' dbc9f73d libarchive: Restore OpenSSL include directory from upstream | 08 June 2016, 16:56:10 UTC |
fb8b8dd | Brad King | 08 June 2016, 16:56:07 UTC | Merge topic 'add-FindVulkan' adf4df28 Add FindVulkan.cmake. | 08 June 2016, 16:56:07 UTC |
5804068 | Brad King | 08 June 2016, 16:56:05 UTC | Merge topic 'doc-ctest_update' 1b18180e Help: Document CTest Git fetch-and-reset behavior 558e4d1e Help: Document ctest_update branch following behavior | 08 June 2016, 16:56:05 UTC |
5a13dc0 | Brad King | 08 June 2016, 16:56:02 UTC | Merge topic 'bzip2-debug-names' 132b8989 FindBZip2: Search for additional bz2d debug library name | 08 June 2016, 16:56:02 UTC |
8632251 | Brad King | 08 June 2016, 16:56:00 UTC | Merge topic 'find_path-in-framework' 188baef0 find_path: Fix location of <dir/header.h> in a framework on OS X | 08 June 2016, 16:56:00 UTC |
5572f5f | Brad King | 08 June 2016, 16:55:58 UTC | Merge topic 'clang-format-again' ff08a80a Source/CPack: Run clang-format to fix style 3b284432 Tests/FindOpenCL: Run clang-format to fix style | 08 June 2016, 16:55:58 UTC |
adf4df2 | Matthäus G. Chajdas | 04 June 2016, 18:48:23 UTC | Add FindVulkan.cmake. This adds FindVulkan with corresponding tests. | 08 June 2016, 16:44:03 UTC |
1b18180 | Brad King | 08 June 2016, 13:58:43 UTC | Help: Document CTest Git fetch-and-reset behavior | 08 June 2016, 13:58:43 UTC |
558e4d1 | Brad King | 08 June 2016, 13:53:13 UTC | Help: Document ctest_update branch following behavior | 08 June 2016, 13:53:13 UTC |
1cfc750 | Kitware Robot | 08 June 2016, 04:01:07 UTC | CMake Nightly Date Stamp | 08 June 2016, 04:01:07 UTC |
132b898 | Roger Leigh | 07 June 2016, 21:46:40 UTC | FindBZip2: Search for additional bz2d debug library name | 07 June 2016, 21:46:40 UTC |
b86585d | Brad King | 07 June 2016, 19:16:09 UTC | Merge branch 'release' | 07 June 2016, 19:16:09 UTC |
dbc9f73 | Brad King | 07 June 2016, 19:03:32 UTC | libarchive: Restore OpenSSL include directory from upstream In commit v3.6.0-rc1~100^2 (libarchive: Drop early use of crypto library, 2016-05-03) we accidentally dropped the include directory for OpenSSL as well as the library. Without that, it works only accidentally when CHECK_CRYPTO happens to choose the OpenSSL implementation and add the include directory. Reported-by: Bradley Lowekamp <blowekamp@mail.nih.gov> | 07 June 2016, 19:05:11 UTC |
188baef | Harry Mallon | 25 May 2016, 17:18:47 UTC | find_path: Fix location of <dir/header.h> in a framework on OS X After finding it in `foo.Framework/Headers/dir/header.h`, we should report the `foo.Framework/Headers` directory, not `foo.Framework/Headers/dir`, because the former is what actually contains the path the caller wishes to include. | 07 June 2016, 13:04:35 UTC |
ff08a80 | Brad King | 07 June 2016, 12:39:45 UTC | Source/CPack: Run clang-format to fix style | 07 June 2016, 12:41:16 UTC |
3b28443 | Brad King | 07 June 2016, 12:37:04 UTC | Tests/FindOpenCL: Run clang-format to fix style | 07 June 2016, 12:41:06 UTC |
eeac843 | Brad King | 07 June 2016, 12:34:09 UTC | Merge topic 'update-expat' 182f6458 Merge branch 'upstream-expat' into update-expat eb831123 expat 2016-06-05 (2b9cb7f5) | 07 June 2016, 12:34:09 UTC |
9b15a15 | Brad King | 07 June 2016, 12:34:07 UTC | Merge topic 'SunOS-PathScale' fcfe121f Platform: add flag definitions for PathScale compiler on SunOS (#16135) | 07 June 2016, 12:34:07 UTC |
633d99d | Brad King | 07 June 2016, 12:34:04 UTC | Merge topic 'remove-c_str' fa277b29 Remove c_str() calls from stream arguments. ba5fb165 call static cmOutputConverter::GetFortranFormat without object | 07 June 2016, 12:34:04 UTC |
14de21d | Kitware Robot | 07 June 2016, 04:01:07 UTC | CMake Nightly Date Stamp | 07 June 2016, 04:01:07 UTC |
fa277b2 | Daniel Pfeifer | 06 June 2016, 21:53:32 UTC | Remove c_str() calls from stream arguments. Mostly automated: git grep -l '.c_str() <<' | xargs sed -i 's|\.c_str() <<| <<|g' | 06 June 2016, 21:53:32 UTC |
ba5fb16 | Daniel Pfeifer | 05 June 2016, 21:44:39 UTC | call static cmOutputConverter::GetFortranFormat without object | 06 June 2016, 21:32:38 UTC |
d546456 | Brad King | 06 June 2016, 15:19:20 UTC | Merge topic 'productbuild' 63e5eb5f Help: Add notes for 'productbuild' topic 2e3c67d1 productbuild: Add new productbuild cpack generator. 50a3d340 PackageMaker: factor out common code for creating pkg files. | 06 June 2016, 15:19:20 UTC |
63e5eb5 | Brad King | 06 June 2016, 13:25:39 UTC | Help: Add notes for 'productbuild' topic | 06 June 2016, 13:25:39 UTC |
c3b268e | Brad King | 06 June 2016, 13:20:07 UTC | Merge topic 'FindBoost-vs-prebuilt' c3a281fd FindBoost: Search in official Windows prebuilt binary library directory 3720d5f4 FindBoost: Test `CMAKE_CXX_COMPILER_{ID,VERSION}` instead of `MSVC*` | 06 June 2016, 13:20:07 UTC |
ab7d649 | Brad King | 06 June 2016, 13:20:03 UTC | Merge topic 'FindLibArchive-3.2' 38d18bab FindLibArchive: Support libarchive 3.2 version string format | 06 June 2016, 13:20:03 UTC |
cd1f0a8 | Brad King | 06 June 2016, 13:10:48 UTC | Merge branch 'update-expat' into release | 06 June 2016, 13:10:48 UTC |
182f645 | Brad King | 06 June 2016, 13:08:33 UTC | Merge branch 'upstream-expat' into update-expat * upstream-expat: expat 2016-06-05 (2b9cb7f5) | 06 June 2016, 13:08:33 UTC |
eb83112 | Expat Upstream | 05 June 2016, 13:43:36 UTC | expat 2016-06-05 (2b9cb7f5) Code extracted from: http://git.code.sf.net/p/expat/code_git at commit 2b9cb7f5b59397d2d04117a419cd3d9d50f4a1ed (master). | 06 June 2016, 13:08:21 UTC |
cd1327b | Brad King | 06 June 2016, 13:01:00 UTC | Merge branch 'SunOS-PathScale' into release | 06 June 2016, 13:01:00 UTC |
fcfe121 | Michał Górny | 05 June 2016, 19:30:12 UTC | Platform: add flag definitions for PathScale compiler on SunOS (#16135) | 06 June 2016, 12:58:20 UTC |
fc45ecf | Kitware Robot | 06 June 2016, 04:01:05 UTC | CMake Nightly Date Stamp | 06 June 2016, 04:01:05 UTC |
1503a67 | Kitware Robot | 05 June 2016, 04:01:05 UTC | CMake Nightly Date Stamp | 05 June 2016, 04:01:05 UTC |
6a22a7c | Kitware Robot | 04 June 2016, 04:01:05 UTC | CMake Nightly Date Stamp | 04 June 2016, 04:01:05 UTC |
2e3c67d | Clinton Stimpson | 02 November 2013, 16:24:53 UTC | productbuild: Add new productbuild cpack generator. This cpack generator basically replaces the obsolete PackageMaker generator. | 03 June 2016, 20:41:57 UTC |
236b7cb | Brad King | 03 June 2016, 17:27:34 UTC | Merge branch 'FindLibArchive-3.2' into release | 03 June 2016, 17:27:34 UTC |
38d18ba | Orion Poplawski | 03 June 2016, 15:37:03 UTC | FindLibArchive: Support libarchive 3.2 version string format | 03 June 2016, 17:18:03 UTC |
c3a281f | Alex Turbov | 03 June 2016, 06:32:10 UTC | FindBoost: Search in official Windows prebuilt binary library directory Avoid the need to specify `BOOST_LIBRARYDIR` along with `BOOST_ROOT` when using prebuilt binaries such as these: https://sourceforge.net/projects/boost/files/boost-binaries/ | 03 June 2016, 15:15:02 UTC |
3720d5f | Alex Turbov | 03 June 2016, 06:29:42 UTC | FindBoost: Test `CMAKE_CXX_COMPILER_{ID,VERSION}` instead of `MSVC*` | 03 June 2016, 15:11:38 UTC |
cf12e4a | Brad King | 03 June 2016, 14:50:25 UTC | Merge branch 'release' | 03 June 2016, 14:50:25 UTC |
0663dbf | Brad King | 03 June 2016, 14:45:59 UTC | Merge topic 'minor-cleanups' f6c21894 Modules: Rename internal platform-specific compiler determination modules 0c7951a9 cmLocalGenerator: Consolidate conditions in AddArchitectureFlags | 03 June 2016, 14:45:59 UTC |
9d16f64 | Brad King | 03 June 2016, 14:45:57 UTC | Merge topic 'fix-TARGET_PROPERTY-LOCATION-crash' f500a784 Fix crash on $<TARGET_PROPERTY:...,LOCATION> genex (#16134) | 03 June 2016, 14:45:57 UTC |
2f1d82b | Brad King | 03 June 2016, 14:45:54 UTC | Merge topic 'cpack-nsis-remove-duplicate-include' e847b6c8 CPack/NSIS: Remove duplicate include from NSIS.template.in (#16132) | 03 June 2016, 14:45:54 UTC |
3d66384 | Brad King | 03 June 2016, 14:45:52 UTC | Merge topic 'size-empty' c6220de2 Use the empty() method to check for emptyness. | 03 June 2016, 14:45:52 UTC |
e3f7637 | Brad King | 03 June 2016, 14:45:48 UTC | Merge topic 'FindOpenCL-imported-target' b66d4739 FindOpenCL: Add an imported target | 03 June 2016, 14:45:48 UTC |
4b78344 | Brad King | 03 June 2016, 14:45:46 UTC | Merge topic 'compiler-id-with-bracket-in-path' a7d1c4ec CMakeDetermineCompilerId: Fix compiler id with square brackets in the path | 03 June 2016, 14:45:46 UTC |
6f1f796 | Brad King | 03 June 2016, 14:45:43 UTC | Merge topic 'fix-ti-link-order' 89317915 Compiler/TI: Pass libraries as last part to linker | 03 June 2016, 14:45:43 UTC |
811831a | Brad King | 03 June 2016, 14:45:40 UTC | Merge topic 'simplify-boolean-expressions' 7f6b8d33 Simplify boolean expressions | 03 June 2016, 14:45:40 UTC |
8b289db | Kitware Robot | 03 June 2016, 04:01:19 UTC | CMake Nightly Date Stamp | 03 June 2016, 04:01:19 UTC |
c6220de | Daniel Pfeifer | 26 May 2016, 21:05:30 UTC | Use the empty() method to check for emptyness. Apply fix-its from clang-tidy's readability-container-size-empty checker. | 02 June 2016, 19:35:50 UTC |
9703b32 | Brad King | 02 June 2016, 18:56:09 UTC | Merge branch 'FindHDF5-fix-already-found' into release | 02 June 2016, 18:56:09 UTC |
9ca8c7a | Brad King | 02 June 2016, 18:55:53 UTC | Merge topic 'FindHDF5-fix-already-found' f11243d1 FindHDF5: Add backwards compatability for already-found searches | 02 June 2016, 18:55:53 UTC |
f11243d | Chuck Atkins | 02 June 2016, 18:46:32 UTC | FindHDF5: Add backwards compatability for already-found searches | 02 June 2016, 18:46:32 UTC |
a7d1c4e | Brad King | 02 June 2016, 18:32:07 UTC | CMakeDetermineCompilerId: Fix compiler id with square brackets in the path We use file(GLOB) to load the list of files produced by compiling the compiler identification source. Encode square brackets in the path to the directory so that they are not treated as special characters in the globbing expression. Otherwise we fail to find any files when the path contains square brackets and the compiler id is unknown. Reported-by: Esch Nigma <eschnigma@openmailbox.org> | 02 June 2016, 18:32:07 UTC |
e847b6c | Brad King | 02 June 2016, 15:49:07 UTC | CPack/NSIS: Remove duplicate include from NSIS.template.in (#16132) In commit v2.6.0~3438 (ENH: Better support for adding and removing path, 2006-04-27) an include of "WinMessages.NSH" was added without removing the original include. Remove it now. | 02 June 2016, 15:49:44 UTC |
7e8cfb9 | Brad King | 02 June 2016, 15:08:09 UTC | Merge branch 'fix-TARGET_PROPERTY-LOCATION-crash' into release | 02 June 2016, 15:08:09 UTC |
f500a78 | Brad King | 02 June 2016, 14:57:10 UTC | Fix crash on $<TARGET_PROPERTY:...,LOCATION> genex (#16134) Policy CMP0026 deprecated the LOCATION property, and we have long provided a $<TARGET_FILE:...> generator expression. However, if a project tries to use $<TARGET_PROPERTY:...,LOCATION> we should at least not crash. The compatibility implementation of the LOCATION property uses cmGlobalGenerator::CreateGenerationObjects to create the structures needed to evaluate the property before generation starts. The implementation assumed that accessing the property could only be done during configuration (via the typical get_property command use case). The $<TARGET_PROPERTY:...,LOCATION> genex causes the LOCATION property to be accessed during generation. Calling CreateGenerationObjects during generation blows away all the objects currently being used for generation and is not safe. Add a condition to call it only when configuration is not finished. | 02 June 2016, 14:58:38 UTC |
f6c2189 | Brad King | 26 May 2016, 18:41:23 UTC | Modules: Rename internal platform-specific compiler determination modules Rename Modules/Platform/<os>-<lang>.cmake files to Modules/Platform/<os>-Determine-<lang>.cmake to clarify their role. For compatibility with user-provided modules, load the old names if they exist. | 02 June 2016, 13:51:43 UTC |
0c7951a | Brad King | 02 June 2016, 13:47:29 UTC | cmLocalGenerator: Consolidate conditions in AddArchitectureFlags Make room for possible future non-Apple architecture flags. | 02 June 2016, 13:47:32 UTC |
f1ff630 | Brad King | 02 June 2016, 13:44:53 UTC | Merge topic 'minor-cleanups' 2175e5bf cmGlobalGenerator: Make IsMultiConfig() const | 02 June 2016, 13:44:53 UTC |
c6bcb6f | Brad King | 02 June 2016, 13:44:48 UTC | Merge topic 'bin-dir-option' 18bfbc97 Add option to control 'bin' directory of CMake's own installation (#16076) | 02 June 2016, 13:44:48 UTC |
aa483a4 | Brad King | 02 June 2016, 13:40:11 UTC | Merge branch 'fix-ti-link-order' into release | 02 June 2016, 13:40:11 UTC |
8931791 | Alexander Stein | 02 June 2016, 08:53:51 UTC | Compiler/TI: Pass libraries as last part to linker If e.g. libc.a is passed before any objects the linker raises the follwing warning: cannot resolve archive libc.a to a compatible library, as no input files have been encountered In the end the library is skipped and missing symbols occur. Signed-off-by: Alexander Stein <alexander.stein@systec-electronic.com> | 02 June 2016, 13:39:25 UTC |
b66d473 | Matthäus G. Chajdas | 31 May 2016, 19:10:40 UTC | FindOpenCL: Add an imported target | 02 June 2016, 12:46:43 UTC |
7f6b8d3 | Daniel Pfeifer | 01 June 2016, 21:29:53 UTC | Simplify boolean expressions Use clang-tidy's readability-simplify-boolean-expr checker. After applying the fix-its, revise all changes *very* carefully. Be aware of false positives and invalid changes. | 02 June 2016, 12:24:04 UTC |
34d07d7 | Kitware Robot | 02 June 2016, 04:01:10 UTC | CMake Nightly Date Stamp | 02 June 2016, 04:01:10 UTC |
50a3d34 | Clinton Stimpson | 05 April 2016, 00:53:05 UTC | PackageMaker: factor out common code for creating pkg files. | 02 June 2016, 03:56:50 UTC |
2175e5b | Tobias Hunger | 31 May 2016, 11:53:19 UTC | cmGlobalGenerator: Make IsMultiConfig() const | 01 June 2016, 15:12:58 UTC |
18bfbc9 | Nicolas BUNEL | 27 May 2016, 14:03:43 UTC | Add option to control 'bin' directory of CMake's own installation (#16076) Add a `CMAKE_BIN_DIR` cache entry to CMake's own build configuration. Add a `--bindir` option to the `bootstrap` script to set it. | 01 June 2016, 15:12:36 UTC |
d6754d3 | Brad King | 01 June 2016, 14:59:26 UTC | Begin post-3.6 development | 01 June 2016, 14:59:26 UTC |
b2ef225 | Brad King | 01 June 2016, 14:58:02 UTC | Merge branch 'release' | 01 June 2016, 14:58:02 UTC |
91f6e79 | Brad King | 01 June 2016, 14:57:43 UTC | CMake 3.6.0-rc1 version update | 01 June 2016, 14:57:43 UTC |
4c2993d | Brad King | 01 June 2016, 14:55:45 UTC | Help: Drop development topic notes to prepare release Release versions do not have the development topic section of the CMake Release Notes index page. | 01 June 2016, 14:55:45 UTC |
9d81f1b | Brad King | 01 June 2016, 14:53:53 UTC | Merge topic 'doc-3.6-relnotes' 98eafa9b Help: Organize and revise 3.6 release notes c5df7483 Help: Consolidate 3.6 release notes | 01 June 2016, 14:53:53 UTC |
98eafa9 | Brad King | 01 June 2016, 14:21:30 UTC | Help: Organize and revise 3.6 release notes Add section headers similar to the 3.5 release notes and move each individual bullet into an appropriate section. Revise a few bullets. | 01 June 2016, 14:30:34 UTC |
c5df748 | Brad King | 01 June 2016, 13:10:37 UTC | Help: Consolidate 3.6 release notes Move all development release notes into a new version-specific document: tail -q -n +3 Help/release/dev/* > Help/release/3.6.rst git rm -- Help/release/dev/* except the sample topic: git checkout HEAD -- Help/release/dev/0-sample-topic.rst Reference the new document from the release notes index document. Add a title and intro sentence to the new document by hand. | 01 June 2016, 13:12:10 UTC |
62adedb | Brad King | 01 June 2016, 13:05:58 UTC | Merge topic 'UseJava-fix-typo' bcf39688 UseJava: Fix grammar error in documentation | 01 June 2016, 13:05:58 UTC |
4062d6d | Brad King | 01 June 2016, 13:04:48 UTC | Merge topic 'minor-cleanups' bd4fef64 cmSourceFileLocation: Fix typo in comment 814e774e cmSearchPath: Fix typo in comment | 01 June 2016, 13:04:48 UTC |
7642dde | Brad King | 01 June 2016, 13:04:44 UTC | Merge topic 'cpack-documentation-improvements' 20e55e4b CPackRPM and CPackDeb documentation improvements | 01 June 2016, 13:04:44 UTC |
bd4fef6 | Tobias Hunger | 31 May 2016, 15:15:56 UTC | cmSourceFileLocation: Fix typo in comment | 01 June 2016, 12:33:48 UTC |
814e774 | Tobias Hunger | 31 May 2016, 15:15:22 UTC | cmSearchPath: Fix typo in comment | 01 June 2016, 12:33:35 UTC |
20e55e4 | Domen Vrankar | 31 May 2016, 20:06:39 UTC | CPackRPM and CPackDeb documentation improvements | 01 June 2016, 12:29:34 UTC |
adc7fcd | Kitware Robot | 01 June 2016, 04:01:07 UTC | CMake Nightly Date Stamp | 01 June 2016, 04:01:07 UTC |
bcf3968 | Matthew Woehlke | 09 May 2016, 17:53:47 UTC | UseJava: Fix grammar error in documentation | 31 May 2016, 14:30:57 UTC |
ebcc13e | Brad King | 31 May 2016, 14:26:51 UTC | Merge topic 'suppress-dashboard-warnings' d4e58dd9 CTestCustom: Suppress scanbuild warning on unsigned left shift 154fa2c5 CTestCustom: Suppress warnings about rand() on OpenBSD e4a361bb CTestCustom: Suppress Windows manifest unrecognized element warning | 31 May 2016, 14:26:51 UTC |
88ede8e | Kitware Robot | 31 May 2016, 04:01:06 UTC | CMake Nightly Date Stamp | 31 May 2016, 04:01:06 UTC |
8afadaa | Kitware Robot | 30 May 2016, 04:01:05 UTC | CMake Nightly Date Stamp | 30 May 2016, 04:01:05 UTC |
e0fbd95 | Kitware Robot | 29 May 2016, 04:01:05 UTC | CMake Nightly Date Stamp | 29 May 2016, 04:01:05 UTC |
797a332 | Kitware Robot | 28 May 2016, 04:01:06 UTC | CMake Nightly Date Stamp | 28 May 2016, 04:01:06 UTC |
d4e58dd | Brad King | 27 May 2016, 13:21:44 UTC | CTestCustom: Suppress scanbuild warning on unsigned left shift The Clang scanbuild tool warns: Utilities/cmliblzma/liblzma/simple/x86.c:106:23: warning: The result of the '<<' expression is undefined src = dest ^ ((1u << (32 - i * 8)) - 1); ~~~^~~~~~~~~~~~~~~ AFAIK overflow of a left shift on an unsigned type is well-defined. | 27 May 2016, 13:25:37 UTC |
154fa2c | Brad King | 27 May 2016, 13:18:49 UTC | CTestCustom: Suppress warnings about rand() on OpenBSD We first suppressed this in commit v3.1.0-rc1~647^2 (CTestCustom: Suppress warnings about rand() and srand() on OpenBSD, 2014-04-12). Add another variant of the warning wording. | 27 May 2016, 13:25:37 UTC |
e4a361b | Brad King | 27 May 2016, 13:17:23 UTC | CTestCustom: Suppress Windows manifest unrecognized element warning Our `cmake.version.manifest` file uses a "compatibility" element for Windows 10 support. Older MS tools warn about it being unknown, so suppress the warning. | 27 May 2016, 13:25:37 UTC |
fb1f5d5 | Brad King | 27 May 2016, 13:08:21 UTC | Merge topic 'remove-needless-copies' 27ead963 Remove unnecessary local copies. 618fb23f Pass arguments that are not modified as const&. | 27 May 2016, 13:08:21 UTC |
82c2863 | Brad King | 27 May 2016, 13:08:18 UTC | Merge topic 'remove-needless-c_str' 1b2bb933 Remove redundant c_str() calls. | 27 May 2016, 13:08:18 UTC |
07983bc | Brad King | 27 May 2016, 13:08:15 UTC | Merge topic 'osx-no-warn-sdk-target-mismatch' cffe0ed7 OS X: Drop warning about SDK and deployment target version mismatch | 27 May 2016, 13:08:15 UTC |
fdb474d | Kitware Robot | 27 May 2016, 04:01:07 UTC | CMake Nightly Date Stamp | 27 May 2016, 04:01:07 UTC |