https://github.com/Kitware/CMake

sort by:
Revision Author Date Message Commit Date
4ac465d Small fix in 64-bit path for FindVulkan.cmake The 32-bit path has it (correctly) but the 64-bit version doesn't include NO_SYSTEM_ENVIRONMENT_PATH making it traverse %PATH% and finding an older version of VulkanSDK 11 April 2017, 12:35:32 UTC
e086b0e CMake Nightly Date Stamp 11 April 2017, 04:01:05 UTC
0419ecb Merge branch 'release' 10 April 2017, 16:53:10 UTC
da7833c CMake 3.8.0 10 April 2017, 15:16:00 UTC
b08d209 Merge branch 'release' 10 April 2017, 15:15:18 UTC
dafddda Merge topic 'vs-rc-defines' 89b92a98 RC: Mark CMAKE_RC_FLAGS_<CONFIG> cache entries as advanced Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !685 10 April 2017, 15:14:35 UTC
a6a0cfb Merge branch 'vs-rc-defines' into release 10 April 2017, 15:08:26 UTC
89b92a9 RC: Mark CMAKE_RC_FLAGS_<CONFIG> cache entries as advanced These were added by commit v3.8.0-rc4~4^2~1 (RC: Add missing CMAKE_RC_FLAGS_<CONFIG> entries to cache, 2017-03-28) and should be advanced as they are for other languages. 10 April 2017, 15:07:14 UTC
1136cbd Merge branch 'release' 10 April 2017, 14:18:32 UTC
23fccf3 Merge topic 'packaging-qtsdk' 94420a7b QtIFW: Improved packaging as part of the QtSDK Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !678 10 April 2017, 14:06:03 UTC
e265dde Merge branch 'packaging-qtsdk' into release 10 April 2017, 14:04:51 UTC
7b51c1c Merge topic 'emulatorTargetPropertyDocs' 186dd877 Help: Cross compile variable used as initial value for target property Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !683 10 April 2017, 14:01:31 UTC
5e95a99 Merge topic 'clarifyFileGenerateDocs' d039f741 Help: Clarify file(GENERATE) only writes output file at generation phase Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !681 10 April 2017, 14:01:11 UTC
54d8c0d Merge topic 'clarifyRemoveDocs' 812274ff Help: Clarify what the -f option does for the remove command Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !680 10 April 2017, 14:00:58 UTC
63a57d1 Merge branch 'emulatorTargetPropertyDocs' into release 10 April 2017, 13:58:57 UTC
0779079 Merge branch 'clarifyFileGenerateDocs' into release 10 April 2017, 13:58:52 UTC
d039f74 Help: Clarify file(GENERATE) only writes output file at generation phase Closes: #16556 10 April 2017, 13:58:22 UTC
07cc725 Merge branch 'clarifyRemoveDocs' into release 10 April 2017, 13:53:14 UTC
186dd87 Help: Cross compile variable used as initial value for target property Variable CMAKE_CROSSCOMPILING_EMULATOR is used to initialize CROSSCOMPILING_EMULATOR. Issue: #16785 10 April 2017, 13:52:58 UTC
812274f Help: Clarify what the -f option does for the remove command Closes: #16784 10 April 2017, 13:50:10 UTC
730a548 Merge topic 'FindwxWidgets-new-syslibs' ae4b3b70 FindwxWidgets: link with the new required libs under MSW Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !676 10 April 2017, 13:42:53 UTC
861f346 Merge branch 'FindwxWidgets-new-syslibs' into release 10 April 2017, 13:40:39 UTC
74075b5 Merge topic 'refactor-source-classification' 60307c50 cmGeneratorTarget: Replace source classifier implementation a9784d0e cmGeneratorTarget: Remove unnecessary condition Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !677 10 April 2017, 13:38:30 UTC
333c565 CMake Nightly Date Stamp 10 April 2017, 04:01:03 UTC
c8208c9 CMake Nightly Date Stamp 09 April 2017, 04:01:03 UTC
94420a7 QtIFW: Improved packaging as part of the QtSDK Changes: - Fix install script template (*.qs.in) to register on all platforms; - Add patch version numter to display name ("CMake X.Y" -> "CMake X.Y.Z"). 08 April 2017, 04:13:50 UTC
fe81c03 CMake Nightly Date Stamp 08 April 2017, 04:01:04 UTC
ae4b3b7 FindwxWidgets: link with the new required libs under MSW Latest wxWidgets git master version and the upcoming 3.1.1 release requires linking with shlwapi and version DLLs. As this does no harm when using the previous versions, just do it unconditionally. 07 April 2017, 21:50:55 UTC
60307c5 cmGeneratorTarget: Replace source classifier implementation Compute and memoize the list of sources with their kinds for each configuration just once. 07 April 2017, 19:35:48 UTC
a9784d0 cmGeneratorTarget: Remove unnecessary condition Remove a condition where the "then" and "else" cases do the same thing. 07 April 2017, 18:29:47 UTC
b8fc447 Merge topic 'multi-config-no-build-type' 8187b884 Do not initialize CMAKE_BUILD_TYPE on multi-config generators Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !666 07 April 2017, 13:00:21 UTC
0ae79e4 Merge topic 'FindBoost-fix-release-names' 6115875b FindBoost: Fix release name candidate list construction Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !673 07 April 2017, 12:59:43 UTC
8bb5c14 CMake Nightly Date Stamp 07 April 2017, 04:01:04 UTC
2ec40c7 Merge topic 'doc-dev-review-comments' 43381b4d Help/dev: Document preferred page for MR comments Acked-by: Kitware Robot <kwrobot@kitware.com> Reviewed-by: Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !672 06 April 2017, 19:54:23 UTC
6115875 FindBoost: Fix release name candidate list construction Changes in commit 3ca6f70f (FindBoost: Allow testing for multiple compiler suffixes, 2017-03-28) accidentally left a `set()` instead of a `list(APPEND)` while constructing `_boost_RELEASE_NAMES`. Fix the logic to match what was done for `_boost_DEBUG_NAMES`. Otherwise we drop some of the candidate names. 06 April 2017, 18:03:26 UTC
43381b4 Help/dev: Document preferred page for MR comments 06 April 2017, 13:53:19 UTC
8187b88 Do not initialize CMAKE_BUILD_TYPE on multi-config generators Use the `GENERATOR_IS_MULTI_CONFIG` global property to reliably detect multi-config generators regardless of what variables the project or user have set. 06 April 2017, 13:44:34 UTC
da9fe11 Merge topic 'include_external_msproject-map-config' 227de0b9 include_external_msproject: Honor MAP_IMPORTED_CONFIG_<CONFIG> 4cd815f0 VS: Pass whole target to WriteProjectConfigurations Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !669 06 April 2017, 13:38:36 UTC
0ef6b24 Merge topic 'codelite-virtual-dirs' 8243fe7c CodeLite: Distribute source files into folders (virtual directories) Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !653 06 April 2017, 13:38:05 UTC
a6530f3 Merge topic 'bindexplib-format' c216e803 bindexplib: Run clang-format on header file Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !670 06 April 2017, 13:37:19 UTC
5d4db33 CMake Nightly Date Stamp 06 April 2017, 04:01:04 UTC
c216e80 bindexplib: Run clang-format on header file 05 April 2017, 19:51:38 UTC
227de0b include_external_msproject: Honor MAP_IMPORTED_CONFIG_<CONFIG> This allows projects added via `include_external_msproject` to compile the preferred configuration despite different naming conventions. 05 April 2017, 17:44:03 UTC
4cd815f VS: Pass whole target to WriteProjectConfigurations 05 April 2017, 17:37:45 UTC
333ff16 Merge topic 'fix-genex-example' 3ecbe76e Help: Fix error in $<COMPILE_LANGUAGE:lang> example Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !667 05 April 2017, 14:29:57 UTC
d9bd7ad Merge topic 'prop-is-multi-config' 01826231 Tests: Add case for GENERATOR_IS_MULTI_CONFIG 38fd5866 Add GENERATOR_IS_MULTI_CONFIG global property Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !657 05 April 2017, 14:22:23 UTC
fe263c9 Merge topic 'cpack-wix-root' fde8dfa4 CPackWIX: Add documentation for CPACK_WIX_ROOT fb22ba63 CPackWIX: Fix variable documentation indentations Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !665 05 April 2017, 14:17:47 UTC
0d17a82 Merge topic 'revert-cpack_nsis_sign_uninstaller' 1b1ad2a2 Revert "CPack/NSIS: Sign the uninstaller" Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !597 05 April 2017, 14:17:21 UTC
8e6014f Merge topic 'FindCUDA-tll-keywords' 9f41bfd7 FindCUDA: Add option to use modern form of target_link_libraries Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Robert Maynard <robert.maynard@kitware.com> Merge-request: !663 05 April 2017, 14:16:38 UTC
6e9dc96 Merge topic 'CheckIPOSupported-Fortran' 87199ea6 CheckIPOSupported: Add Fortran support c92fd256 CheckIPOSupported: Move '_CMakeLTOTest-*' under 'CMakeFiles' Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !655 05 April 2017, 14:16:00 UTC
820af5f Merge topic 'lang-specific-binutils' 73934188 Rename CMAKE_GCC_{AR,RANLIB} to CMAKE_LANG_COMPILER_{AR,RANLIB} Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !656 05 April 2017, 14:15:40 UTC
4046cb2 Merge topic 'bindexplib-arm' 48fa2914 bindexplib: add ARM support 97c605fd bindexplib: remove unused code 7a8860af bindexplib: clang-format Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !604 05 April 2017, 14:15:18 UTC
52ffedf CMake Nightly Date Stamp 05 April 2017, 04:01:06 UTC
3ecbe76 Help: Fix error in $<COMPILE_LANGUAGE:lang> example 04 April 2017, 21:28:25 UTC
fde8dfa CPackWIX: Add documentation for CPACK_WIX_ROOT Fixes: #16774 04 April 2017, 19:17:15 UTC
fb22ba6 CPackWIX: Fix variable documentation indentations 04 April 2017, 19:17:15 UTC
1b1ad2a Revert "CPack/NSIS: Sign the uninstaller" This reverts commit 09475c29 (CPack/NSIS: Sign the uninstaller, 2017-03-01) and follow-up commit e1ee7b43 (CPack/NSIS: Avoid a race condition when generating the installer, 2017-03-22). The signing implementation does not work on Linux for a couple reasons: * The script tries to run the temporary uninstaller executable, but of course this cannot be done except on a Windows host. * The `${NSISDIR}\makensis` file does not exist because `makensis` is installed elsewhere. The result is that existing package configurations can break on Linux. For example, the CPackComponents test fails. Revert the feature until an alternative implementation approach can be found. 04 April 2017, 17:41:54 UTC
0182623 Tests: Add case for GENERATOR_IS_MULTI_CONFIG 04 April 2017, 13:49:01 UTC
38fd586 Add GENERATOR_IS_MULTI_CONFIG global property Fixes: #16768 04 April 2017, 13:49:00 UTC
9f41bfd FindCUDA: Add option to use modern form of target_link_libraries This adds the option CUDA_LINK_LIBRARIES_KEYWORD which can be set to PRIVATE, PUBLIC, or INTERFACE or left empty (the default) to use the old form of target_link_libraries internally in FindCUDA macros. Fixes: #16772 04 April 2017, 13:43:05 UTC
87199ea CheckIPOSupported: Add Fortran support 04 April 2017, 13:35:39 UTC
c92fd25 CheckIPOSupported: Move '_CMakeLTOTest-*' under 'CMakeFiles' 04 April 2017, 13:35:31 UTC
1180fdb Merge topic 'ExternalProject-checkout-clarify' 12a78130 ExternalProject: Run `git checkout` with `--` to clarify arguments Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !660 04 April 2017, 13:27:54 UTC
348519c Merge branch 'release' 04 April 2017, 13:26:11 UTC
fb3f6fd Merge topic 'FindBoost-vs-toolset-fallback' 862482df FindBoost: Support prebuilt Windows binaries from SourceForge 3ca6f70f FindBoost: Allow testing for multiple compiler suffixes Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !639 04 April 2017, 13:20:16 UTC
d34daca Merge topic 'mac-implicit-link-no-lto-flag' 53f17333 CMakeParseImplicitLinkInfo: Ignore ld -lto_library flag Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !658 04 April 2017, 13:18:39 UTC
1c8775c Merge topic 'server-mode-test-no-pyc' e51d9395 Tests: Avoid generating .pyc files during Server test Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !659 04 April 2017, 13:17:41 UTC
bc04c6b Merge topic 'test-CMakeOnly.AllFindModules-local-exclude' fe21ccc4 Tests: Optionally skip local packages versions in CMakeOnly.AllFindModules Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !661 04 April 2017, 13:07:44 UTC
0f51d44 Merge topic 'test-CMake.GetPrerequisites-config-message' c2c22862 Tests: Fix CMake.GetPrerequisites test config message Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !654 04 April 2017, 13:07:16 UTC
c792926 Merge topic 'xcode-current-arch' a1221905 Xcode: Detect CURRENT_ARCH for use by generator Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Robert Maynard <robert.maynard@kitware.com> Merge-request: !648 04 April 2017, 13:04:17 UTC
48fa291 bindexplib: add ARM support Fixes: #16728 04 April 2017, 12:52:46 UTC
4b9e15f CMake Nightly Date Stamp 04 April 2017, 04:01:04 UTC
fe21ccc Tests: Optionally skip local packages versions in CMakeOnly.AllFindModules Some machines have incomplete or otherwise broken installations of specific packages. Allow local configuration to prevent the test from failing on such packages if the version number cannot be extracted. 03 April 2017, 20:04:17 UTC
12a7813 ExternalProject: Run `git checkout` with `--` to clarify arguments Fix the case when the tag name to be checked out also happens to match a path name. Unfortunately we cannot do this for Git versions prior to 1.8.5 because they do not "do what I mean" to checkout remote branches when the `--` argument is given. Fixes: #16678 03 April 2017, 18:34:35 UTC
7393418 Rename CMAKE_GCC_{AR,RANLIB} to CMAKE_LANG_COMPILER_{AR,RANLIB} The variables recently added by commit b9d36826 (Add 'CMAKE_GCC_AR' and 'CMAKE_GCC_RANLIB' variables, 2017-03-08) are more appropriately managed with language-specific names rather than toolchain-specific names. 03 April 2017, 18:10:50 UTC
1a6e47a Merge branch 'server-mode-test-no-pyc' into release 03 April 2017, 17:37:27 UTC
e51d939 Tests: Avoid generating .pyc files during Server test Avoid writing any files to the source tree during testing. Fixes: #16770 03 April 2017, 17:36:48 UTC
585f94f Merge branch 'mac-implicit-link-no-lto-flag' into release 03 April 2017, 17:24:03 UTC
53f1733 CMakeParseImplicitLinkInfo: Ignore ld -lto_library flag The `ld` tool in Xcode 8.3 now has a `-lto_library <path>` flag. Ignore the flag instead of accidentally parsing it as `-l` with `to_library`. Fixes: #16766 03 April 2017, 17:23:31 UTC
c2c2286 Tests: Fix CMake.GetPrerequisites test config message Since commit v2.8.11~239^2~1 (ProcessorCount test: fix path to cmsysTestsCxx executable, 2013-01-24) we accidentally printed a literal `${CTEST_CONFIGURATION_TYPE}` instead of the actual build configuration. Update the message to use a generator expression to get the real build configuration used. 03 April 2017, 14:45:03 UTC
53e9c2d Merge branch 'release' 03 April 2017, 13:36:54 UTC
8bc545c Merge topic 'ExternalProject-fix-remote-branch' 6f3838c0 ExternalProject: Fix regression in GIT_TAG with remote branch name Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !649 03 April 2017, 13:26:53 UTC
1e83154 Merge topic 'test-LinkInterfaceLoop-custom-timeout' 716f8c88 Tests: Add option to customize LinkInterfaceLoop timeout Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !651 03 April 2017, 13:25:55 UTC
5ee4152 Merge topic 'test-fix-CTestTestChecksum-dir' 72d0f947 Tests: Fix spurious CTestTestParallel failures Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !650 03 April 2017, 13:25:33 UTC
7c93f6f Merge topic 'intel-compile-features' 4af0c9da Features: Update features for Intel C++ 17.0.2 on UNIX Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !652 03 April 2017, 13:25:04 UTC
2c37b26 CMake Nightly Date Stamp 03 April 2017, 04:01:03 UTC
b2feb95 CMake Nightly Date Stamp 02 April 2017, 04:01:02 UTC
20326cf CMake Nightly Date Stamp 01 April 2017, 04:01:06 UTC
8243fe7 CodeLite: Distribute source files into folders (virtual directories) 31 March 2017, 19:00:59 UTC
b1f35f1 Merge branch 'intel-compile-features' into release 31 March 2017, 18:29:25 UTC
4af0c9d Features: Update features for Intel C++ 17.0.2 on UNIX Intel 17.0.2 on UNIX introduced a regression from 17.0.1 in its definition of `__cpp_constexpr` in `-std=c++14` mode. It incorrectly defines it as `200704` instead of the expected `201304`. Fix our feature detection table to account for this. 31 March 2017, 18:29:18 UTC
716f8c8 Tests: Add option to customize LinkInterfaceLoop timeout This test has a timeout in case CMake gets into an infinite loop. The default of 90 seconds should be plenty of time for the test to run correctly since it does not actually do a build. However, busy machines that run lots of tests in parallel may need a longer timeout. Give them an option to extend it. 31 March 2017, 17:56:49 UTC
cf9f186 Merge branch 'test-fix-CTestTestChecksum-dir' into release 31 March 2017, 17:48:56 UTC
72d0f94 Tests: Fix spurious CTestTestParallel failures If `CTestTestParallel` was run at the same time as `CTestTestChecksum` (e.g. during parallel testing) then the former fails due to the latter stepping on its directory. Fix the directory used for the latter to avoid the conflict. 31 March 2017, 17:46:08 UTC
1f5ab90 Merge branch 'ExternalProject-fix-remote-branch' into release 31 March 2017, 17:00:08 UTC
6f3838c ExternalProject: Fix regression in GIT_TAG with remote branch name The change in commit v3.8.0-rc2~7^2 (ExternalProject: Run `git checkout` with `--` to clarify arguments, 2017-02-24) broke the case of `GIT_TAG some-remote-branch` because an explicit `--` means that the preceding argument is a tree-ish instead of a branch. Revert the change and leave a comment. Fixes: #16763 31 March 2017, 16:59:53 UTC
a122190 Xcode: Detect CURRENT_ARCH for use by generator During compiler identification, extract the Xcode `CURRENT_ARCH` value and save it for later use by the Xcode generator in an internal compiler information variable. This will be useful to know the locations of object files when only one architecture is built. 31 March 2017, 15:26:08 UTC
c791fb1 Merge topic '16733-bundle-genex' d1dac1ac Xcode: Execute RunCMake.Framework also for Xcode generator d02709d7 Genex: Add `TARGET_BUNDLE_[CONTENT_]_DIR` generator expressions 013ffe76 cmGeneratorTarget: Call GetFrameworkDirectory in GetFullNameInternal 32e9d0ca cmGeneratorTarget: Use enum to describe bundle directory query level Acked-by: Kitware Robot <kwrobot@kitware.com> Reviewed-by: Craig Scott <craig.scott@crascit.com> Merge-request: !635 31 March 2017, 14:40:02 UTC
4a553ec Merge topic 'vfort-object-linker-lang' 2c9f3578 VS: Decide project type by linker lang as fallback Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !643 31 March 2017, 14:39:23 UTC
a466d6f Merge topic 'libuv-name-fix' ec670408 FindLibUV: Add Windows library name Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !647 31 March 2017, 14:39:05 UTC
back to top