https://github.com/Kitware/CMake

sort by:
Revision Author Date Message Commit Date
bd12511 Update cmExtraSublimeTextGenerator.cxx Stop forcing make into verbose mode 16 December 2016, 15:25:46 UTC
0a9e4e0 Merge topic 'FindGit-fix-cross-compile' caeb6d1d FindGit: Fix check for Windows host 16 December 2016, 13:26:23 UTC
b5c7835 Merge topic 'cuda_tests_now_explain_why_they_fail' c59811a2 CUDA: Tests now state why they are failing when no CUDA card is found. 16 December 2016, 13:26:20 UTC
58dc374 Merge topic 'FindPythonLibs-tolerate-components' a12d8a03 FindPythonLibs: Tolerate call with PYTHON_LIBRARY already a list 16 December 2016, 13:26:16 UTC
ed8a9cb Merge topic 'refactor-compile-pdb-path' 6271df8f Makefile,Ninja: De-duplicate MSVC compiler PDB path selection 16 December 2016, 13:26:12 UTC
4a06479 Merge topic 'csharp_support_compiler_detection' 5c6c0344 C# support: add compiler detection for MSVC 16 December 2016, 13:26:06 UTC
5c616c1 Merge topic 'copyright-year' 40e56149 Copyright.txt: Update year range to end in 2017 16 December 2016, 13:25:50 UTC
25d7b88 CMake Nightly Date Stamp 16 December 2016, 05:01:04 UTC
6271df8 Makefile,Ninja: De-duplicate MSVC compiler PDB path selection Add a helper to cmCommonTargetGenerator instead of duplicating it in cmMakefileTargetGenerator and cmNinjaTargetGenerator. 15 December 2016, 21:20:21 UTC
c59811a CUDA: Tests now state why they are failing when no CUDA card is found. 15 December 2016, 20:57:01 UTC
40e5614 Copyright.txt: Update year range to end in 2017 15 December 2016, 20:51:59 UTC
caeb6d1 FindGit: Fix check for Windows host When cross-compiling to or from a Windows platform we should still find a Git for the host environment. 15 December 2016, 14:57:30 UTC
59461c2 Merge topic 'FindPNG-typo' 9fdad82c FindPNG: Fix small typo fix in module help 15 December 2016, 14:42:48 UTC
9fdad82 FindPNG: Fix small typo fix in module help 15 December 2016, 14:38:51 UTC
a12d8a0 FindPythonLibs: Tolerate call with PYTHON_LIBRARY already a list `PYTHON_LIBRARY` may contain a list because of `SelectLibraryConfigurations`. If it is the case, the list can be: optimized;<FILEPATH_TO_RELEASE_LIBRARY>;debug;<FILEPATH_TO_DEBUG_LIBRARY> Instead of directly using the value of `PYTHON_LIBRARY` in the CMake function `get_filename_component()`, we loop over the content of the relevant parts of `PYTHON_LIBRARY` and `PYTHON_DEBUG_LIBRARY` whether they are lists or not. Suggested-by: Brad King <brad.king@kitware.com> 15 December 2016, 14:34:48 UTC
94c6040 Merge topic 'codelite-build-and-clean-targets-enhancement' f1739418 CodeLite: Make build/clean/rebuild operations optionally target-centric 15 December 2016, 14:29:59 UTC
a9fee06 Merge topic 'doc-clarify-CMAKE_CL_64' 58f02aaa Help: Clarify meaning of CMAKE_CL_64 15 December 2016, 14:29:56 UTC
a20edee Merge topic 'update-kwsys' da03e2d6 Merge branch 'upstream-KWSys' into update-kwsys a9ea66bd KWSys 2016-12-14 (95a7e234) 24130757 update-kwsys: Update repository URL 15 December 2016, 14:29:53 UTC
5c6c034 C# support: add compiler detection for MSVC 15 December 2016, 14:16:30 UTC
517c7cc CMake Nightly Date Stamp 15 December 2016, 05:01:10 UTC
da03e2d Merge branch 'upstream-KWSys' into update-kwsys * upstream-KWSys: KWSys 2016-12-14 (95a7e234) 14 December 2016, 16:19:03 UTC
a9ea66b KWSys 2016-12-14 (95a7e234) Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit 95a7e234ffd0c6bdfaa8b21c59a119198c050164 (master). Upstream Shortlog ----------------- Ben Boeckel (1): e0967411 Add a script to help update third-party sources Brad King (10): 98505f79 Add script to update GitSetup from upstream 365edba8 GitSetup: Tell Git not to export .gitattributes 41a7fe5b Add pre-commit hook to check whether SetupForDevelopment must re-run 17a1200c Convert developer setup scripts away from Gerrit Code Review 5f206c3a Tell Git to use a distinct conflict marker size in `.rst` files 33f828d4 README: Convert from `.txt` to `.rst` markup 56b707dd README: Add section about reporting bugs 140357ea CONTRIBUTING: Document contribution through the Kitware GitLab Instance 4b7bf8e4 Tell Git not to export any `.sh` or `.bash` scripts e25eb8dc CONTRIBUTING: Add step for running developer setup script GitSetup Upstream (3): fed3d191 GitSetup 2012-09-27 (341043cf) a0144297 GitSetup 2016-12-13 (8af10838) 868c1e68 GitSetup 2016-12-13 (cd5ada6d) 14 December 2016, 16:16:55 UTC
2413075 update-kwsys: Update repository URL KWSys is now hosted on Kitware's GitLab instance. 14 December 2016, 16:16:47 UTC
58f02aa Help: Clarify meaning of CMAKE_CL_64 Closes: #16504 14 December 2016, 16:11:55 UTC
f173941 CodeLite: Make build/clean/rebuild operations optionally target-centric When `CMAKE_CODELITE_USE_TARGETS` is enabled, these operations should be target-centric too. 14 December 2016, 14:55:41 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
back to top