https://github.com/Kitware/CMake

sort by:
Revision Author Date Message Commit Date
9fdad82 FindPNG: Fix small typo fix in module help 15 December 2016, 14:38:51 UTC
858081c Merge topic 'cuda-implicit-libs' e3f404fe CUDA: Implement nvcc implicit link line extraction more robustly 14 December 2016, 14:52:08 UTC
7885818 Merge topic 'rebuild-lexers' c5df1f16 Regenerate lexer source code 14 December 2016, 14:52:05 UTC
60e5f61 Merge topic 'dotnet_hint_references' 55da7e50 VS: add support for .NET references with hint paths 14 December 2016, 14:52:02 UTC
2674818 Merge topic 'GNUInstallDirs-cache-type' 53b5d634 GNUInstallDirs: Set UNINITALIZED cache properties to type PATH c968213d GNUInstallDirs: Unify path logic into helper macros 14 December 2016, 14:51:59 UTC
062645c Merge topic 'update-kwsys-upstream-link' 23a35edf pre-commit: Update KWSys rejection message for new upstream location 14 December 2016, 14:51:56 UTC
c5df1f1 Regenerate lexer source code Revise the manual procedure in the `*Lexer.in.l` files. Some of our post-processing steps are no longer necessary with the current set of supported compilers. Some steps changed with newer versions of flex. Then regenerate all lexers with flex version 2.6.1. 14 December 2016, 14:40:33 UTC
6100155 CMake Nightly Date Stamp 14 December 2016, 05:01:04 UTC
23a35ed pre-commit: Update KWSys rejection message for new upstream location 13 December 2016, 19:40:39 UTC
55da7e5 VS: add support for .NET references with hint paths 13 December 2016, 18:51:50 UTC
e3f404f CUDA: Implement nvcc implicit link line extraction more robustly Do not assume that the implicit link line is the last line of the output from `nvcc -v`. Instead first find the `LIBRARIES=` line, and then look for that content on a later line. It appears twice. First on a call to `nvlink`, which we ignore. Later it appears on the implicit link line. Extract the latter line. On failure, abort with a `FATAL_ERROR` so that the user does not try to build without proper link information. Once we have the line, parse it with `separate_arguments` using the `UNIX_COMMAND` option just like `CMakeParseImplicitLinkInfo` already does. This robustly parses the command line and removes quoting. Then extract the first argument as the host link launcher. 13 December 2016, 16:01:40 UTC
10ca398 Merge topic 'try_compile-lang-std-cuda' 1371eec4 try_compile: extend CMP0067 to honor language standards for CUDA. 13 December 2016, 13:45:54 UTC
c241679 Merge topic 'GetPrerequisites-fix-find_program-call' 1d1f29f4 GetPrerequisites: Fix call to find_program for `ri` tool 13 December 2016, 13:45:50 UTC
e3a93c6 CMake Nightly Date Stamp 13 December 2016, 05:01:05 UTC
53b5d63 GNUInstallDirs: Set UNINITALIZED cache properties to type PATH Also convert the path to a cmake path 12 December 2016, 22:23:26 UTC
c968213 GNUInstallDirs: Unify path logic into helper macros - Unify path handling: Rather than repeat the same logic for each individual path create two macros which can be used throughout the module. - Capitalise helpstrings to match the conventions used by the standard CMake properties 12 December 2016, 22:22:44 UTC
1371eec try_compile: extend CMP0067 to honor language standards for CUDA. 12 December 2016, 19:39:32 UTC
1d1f29f GetPrerequisites: Fix call to find_program for `ri` tool `find_program` does not work with `${a};${b}` as a search path. Use separate arguments to `PATHS`. 12 December 2016, 19:27:21 UTC
3d3d3f9 Merge topic 'cuda-fixups' c1a55079 CUDA: Fix Cuda.Complex test case extern function signatures 7552d16d CUDA: Fix default compiler flag initialization 12 December 2016, 19:21:33 UTC
7b47ce5 Merge topic 'document_cuda_standard_property' 45054119 Help: Document CUDA_STANDARD and related properties 12 December 2016, 19:21:30 UTC
d1d11f7 Merge topic 'clang-tidy' b932cd42 clang-tidy: apply misc-redundant-expression fixes 88da3d68 clang-tidy: apply misc-suspicious-string-compare fixes 58c66393 clang-tidy: apply readability-static-definition-in-anonymous-namespace fixes 85bfddda clang-tidy: apply readability-redundant-control-flow fixes 2988abd9 clang-tidy: apply modernize-use-bool-literals fixes a74e6893 clang-tidy: apply readability-redundant-string-init fixes cac529dd clang-tidy: apply performance-faster-string-find fixes 7c9db8f8 clang-tidy: apply performance-unnecessary-value-param fixes 12 December 2016, 19:21:27 UTC
55ff3c7 Merge topic 'xcode-message-extension' 9ac0c393 Help: Add notes for topic 'xcode-message-extension' 0ae46321 Xcode: Add target property to override explicitFileType 7ecac703 Xcode: Add target property to override productType 12 December 2016, 19:21:23 UTC
ce71bd9 Merge topic 'fix-ctest-launchers' db61cd5d cmRulePlaceholderExpander: Remove unused member RuleLauncher b7771078 Comment ExpandRuleVariables calls not preceded by launcher insertion c58a5198 Makefile: Restore RULE_LAUNCH_COMPILE generation on compilation rules 12 December 2016, 19:21:20 UTC
9ac0c39 Help: Add notes for topic 'xcode-message-extension' 12 December 2016, 19:20:42 UTC
b932cd4 clang-tidy: apply misc-redundant-expression fixes 12 December 2016, 19:04:16 UTC
88da3d6 clang-tidy: apply misc-suspicious-string-compare fixes 12 December 2016, 19:04:16 UTC
58c6639 clang-tidy: apply readability-static-definition-in-anonymous-namespace fixes 12 December 2016, 19:04:15 UTC
85bfddd clang-tidy: apply readability-redundant-control-flow fixes 12 December 2016, 19:04:14 UTC
2988abd clang-tidy: apply modernize-use-bool-literals fixes 12 December 2016, 19:04:14 UTC
a74e689 clang-tidy: apply readability-redundant-string-init fixes 12 December 2016, 19:04:13 UTC
cac529d clang-tidy: apply performance-faster-string-find fixes 12 December 2016, 19:04:13 UTC
7c9db8f clang-tidy: apply performance-unnecessary-value-param fixes 12 December 2016, 19:04:12 UTC
3874843 CMake Nightly Date Stamp 12 December 2016, 05:01:04 UTC
cf2d333 CMake Nightly Date Stamp 11 December 2016, 05:01:05 UTC
b88843d CMake Nightly Date Stamp 10 December 2016, 05:01:08 UTC
44ddd88 Merge branch 'release' 09 December 2016, 19:25:41 UTC
c7cd379 Merge topic 'FindBoost-vs15' c3b6b5ba FindBoost: Add support for VS 2017 09 December 2016, 19:23:50 UTC
c1a5507 CUDA: Fix Cuda.Complex test case extern function signatures Make the return types of the extern function declared in `main.cpp` match those in the method implementations. 09 December 2016, 19:19:22 UTC
7552d16 CUDA: Fix default compiler flag initialization Since commit v3.7.0-rc1~392^2 (Honor CMAKE_<LANG>_FLAGS[_<CONFIG>]_INIT set in toolchain files, 2016-07-05) our convention is to initialize compiler flag variables via `string(APPEND)` rather than `set()`. Fix the convention for `CMAKE_CUDA_FLAGS[_<CONFIG>]_INIT`. 09 December 2016, 19:19:22 UTC
4505411 Help: Document CUDA_STANDARD and related properties 09 December 2016, 19:13:06 UTC
db61cd5 cmRulePlaceholderExpander: Remove unused member RuleLauncher 09 December 2016, 13:59:17 UTC
b777107 Comment ExpandRuleVariables calls not preceded by launcher insertion Call sites of `ExpandRuleVariables` are now responsible for inserting the `RULE_LAUNCH_{COMPILE,LINK,CUSTOM}` values in rule command lines. Audit all call sites and add a comment to each one that does not insert a launcher to explain why. 09 December 2016, 13:59:17 UTC
c58a519 Makefile: Restore RULE_LAUNCH_COMPILE generation on compilation rules Refactoring in commit 425cd167 (cmLocalGenerator: Remove the launcher from RuleVariables, 2016-10-09) accidentally broke Makefile generator handling of `RULE_LAUNCH_COMPILE`. Responsibility moved from `ExpandRuleVariables` to its call sites, and the Makefile generator call site for compilations was not properly updated. Fix it now. 09 December 2016, 13:59:17 UTC
0c38000 CMake Nightly Date Stamp 09 December 2016, 05:01:05 UTC
1dd3e21 Merge branch 'release' 08 December 2016, 13:54:19 UTC
8acf5b7 Merge topic 'csharp_support_options_isdebug' e438693e VS: Teach option map IsDebug() method about C# projects 08 December 2016, 13:51:23 UTC
e9286c9 Merge topic 'cpack-deb-missing-file-utility-error' e326d8cf CPack/DEB shlibdep options depend on file utility 08 December 2016, 13:51:11 UTC
ba9fced Merge topic 'vs-fix-standalone-Windows7.1SDK-toolset-for-master' d42d3780 Merge branch 'vs-fix-standalone-Windows7.1SDK-toolset' into vs-fix-standalone-Windows7.1SDK-toolset-for-master 27431de1 VS: Fix standalone Windows7.1SDK toolset selection 08 December 2016, 13:50:43 UTC
12bea47 Merge branch 'FindBoost-vs15' into release 08 December 2016, 13:25:08 UTC
c3b6b5b FindBoost: Add support for VS 2017 08 December 2016, 13:20:08 UTC
c46145c CMake Nightly Date Stamp 08 December 2016, 05:01:05 UTC
e326d8c CPack/DEB shlibdep options depend on file utility Missing or missconfigured file utility should not skip adding dependencies. Instead it should print out a fatal error message. Fixes #16486 07 December 2016, 21:25:06 UTC
e438693 VS: Teach option map IsDebug() method about C# projects 07 December 2016, 16:49:43 UTC
f243a34 Merge branch 'vs-fix-standalone-Windows7.1SDK-toolset' into release 07 December 2016, 16:17:49 UTC
d42d378 Merge branch 'vs-fix-standalone-Windows7.1SDK-toolset' into vs-fix-standalone-Windows7.1SDK-toolset-for-master 07 December 2016, 16:10:28 UTC
27431de VS: Fix standalone Windows7.1SDK toolset selection Since commit v3.7.0-rc1~142^2~1 (VS: Explicitly default to v100 toolset in Visual Studio 2010, 2016-07-21) we prefer to always set a platform toolset explicitly so that `CMAKE_VS_PLATFORM_TOOLSET` can be reported. However, the `v100` default for the VS 10 generator is not appropriate for all environments. We fixed support for VS 2010 Express Edition in commit v3.7.0-rc1~142^2 (VS: Do not default to missing v100 64-bit toolset on VS 2010 Express, 2016-09-09). Fix support for the standalone Windows7.1SDK toolset environment by recognizing the `PlatformToolset` environment variable that it sets to `Windows7.1SDK` and using this as our default toolset instead. Closes: #16483 07 December 2016, 16:02:54 UTC
a0d64ec Merge topic 'try_compile-lang-std' f72ba42b try_compile: Add policy CMP0067 to honor language standards 45aa03b9 try_compile: Add options to specify language standards 3bb2051e try_compile: Stop processing when test build system fails to generate 07 December 2016, 14:22:22 UTC
0478314 Merge topic 'QtAutogen_Contain' c8a4147a QtAutogen: Release notes for the Contain branch e1f571a9 QtAutogen: CMake-Qt documentation update e324d704 QtAutogen: AUTOMOC documentation update c2211703 QtAutogen: Tests: Don't use std::auto_ptr 2da0875f QtAutogen: Tests: Update ui_ include lookup directory 5961db41 QtAutogen: Tests: Increase minimum required CMake version 6d0a8af3 QtAutogen: Tests: Don't use std::auto_ptr 67310252 QtAutogen: Tests: Don't include CMAKE_CURRENT_BINARY_DIR 43d77e1d QtAutogen: Don't use std::i/ofstream::is_open() 98665c35 QtAutogen: Rename and sort variables df74f3ff QtAutogen: Generate rcc output file names in one place only bafbeaf1 QtAutogen: Add rcc output files to autogen target byproducts 8f437f3c QtAutogen: Add moc compilation file to autogen target byproducts 360c3427 QtAutogen: Reconfigure when .qrc file changes b5409d04 QtAutogen: Rename autogen target to *_autogen from *_automoc d9996aab QtAutogen: Inline single use variable definitions ... 07 December 2016, 13:38:51 UTC
c8a4147 QtAutogen: Release notes for the Contain branch 07 December 2016, 13:24:07 UTC
e1f571a QtAutogen: CMake-Qt documentation update 07 December 2016, 13:24:07 UTC
e324d70 QtAutogen: AUTOMOC documentation update 07 December 2016, 13:24:06 UTC
c221170 QtAutogen: Tests: Don't use std::auto_ptr 07 December 2016, 13:24:06 UTC
2da0875 QtAutogen: Tests: Update ui_ include lookup directory 07 December 2016, 13:24:06 UTC
5961db4 QtAutogen: Tests: Increase minimum required CMake version 07 December 2016, 13:24:05 UTC
6d0a8af QtAutogen: Tests: Don't use std::auto_ptr 07 December 2016, 13:24:05 UTC
6731025 QtAutogen: Tests: Don't include CMAKE_CURRENT_BINARY_DIR 07 December 2016, 13:24:05 UTC
43d77e1 QtAutogen: Don't use std::i/ofstream::is_open() 07 December 2016, 13:24:04 UTC
98665c3 QtAutogen: Rename and sort variables 07 December 2016, 13:24:04 UTC
df74f3f QtAutogen: Generate rcc output file names in one place only 07 December 2016, 13:24:04 UTC
bafbeaf QtAutogen: Add rcc output files to autogen target byproducts 07 December 2016, 13:24:03 UTC
8f437f3 QtAutogen: Add moc compilation file to autogen target byproducts Closes: #16389 07 December 2016, 13:24:03 UTC
360c342 QtAutogen: Reconfigure when .qrc file changes Add .qrc files to the CMake depends. When the .qrc file changes the build system gets reconfigured and the resource files watch list gets updated. 07 December 2016, 13:24:03 UTC
b5409d0 QtAutogen: Rename autogen target to *_autogen from *_automoc 07 December 2016, 13:24:02 UTC
d9996aa QtAutogen: Inline single use variable definitions 07 December 2016, 13:24:02 UTC
b770b85 QtAutogen: Determine the Qt major version in only one way 07 December 2016, 13:24:01 UTC
5c3dc74 QtAutogen: Clean removes autogen build directory Cleaning removes the entire autogen build directory instead of single files. 07 December 2016, 13:24:01 UTC
8c93583 QtAutogen: Generate included ui_ and moc_ files in _automoc/includes ui_ and moc_ files that are include in source files get generated in $CURRENT_BUILD_DIR/$TARGETNAME_automoc/include. The directory is added to the INCLUDE_DIRECTORIES of the origin target in the generation stage. From now on all autogen files get generated below $CURRENT_BUILD_DIR/$TARGETNAME_automoc. 07 December 2016, 13:24:01 UTC
8f47a5f cmGeneratorTarget: Add AddIncludeDirectory method (experimental) 07 December 2016, 13:24:00 UTC
057ac11 QtAutogen: Use checksum based subdirectories to avoid name collisions 07 December 2016, 13:24:00 UTC
d3afe40 QtAutogen: Remove .dir suffix from automoc build directory 07 December 2016, 13:23:59 UTC
6f53b1a QtAutogen: Generate moc compilation in _automoc.dir/moc_compilation.cpp 07 December 2016, 13:23:59 UTC
39e07d7 QtAutogen: Use upper case for MOC, UIC and RCC in messages 07 December 2016, 13:23:59 UTC
8c6f990 QtAutogen: New common bold logging method 07 December 2016, 13:23:58 UTC
49f8687 QtAutogen: Make sure parent directory exists before writing files 07 December 2016, 13:23:58 UTC
7731121 QtAutogen: Improved error handling 07 December 2016, 13:23:58 UTC
00750ec QtAutogen: Error and warning log method tweaks 07 December 2016, 13:23:58 UTC
708e44a QtAutogen: Improved error recognition 07 December 2016, 13:23:57 UTC
1c97d1d QtAutogen: Improved error recognition on config load 07 December 2016, 13:23:52 UTC
b620772 CMake Nightly Date Stamp 07 December 2016, 05:01:10 UTC
69871e6 QtAutogen: Comments 06 December 2016, 14:59:27 UTC
9360e28 QtAutogen: For loop feature test optimization 06 December 2016, 14:59:27 UTC
8548caa QtAutogen: Variable scope optimizations 06 December 2016, 14:59:27 UTC
9d9c68e QtAutogen: Rename variable templates in config template 06 December 2016, 14:59:27 UTC
bb8c966 QtAutogen: Make strings const 06 December 2016, 14:59:27 UTC
4818040 QtAutogen: Rename config AM_RELAXED_MODE to AM_MOC_RELAXED_MODE 06 December 2016, 14:59:26 UTC
4fa858e QtAutogen: Change config file permissions only on demand 06 December 2016, 14:59:26 UTC
273e481 QtAutogen: Inline single use variable 06 December 2016, 14:59:26 UTC
6f02400 QtAutogen: Remove unused intermediate definition in makefile 06 December 2016, 14:59:26 UTC
ff1a01b QtAutogen: Moc related variable renamed 06 December 2016, 14:59:26 UTC
f448364 QtAutogen: Moc related variable renamed 06 December 2016, 14:59:26 UTC
back to top