https://github.com/Kitware/CMake

sort by:
Revision Author Date Message Commit Date
d8b58cb bugfix 17 March 2016, 07:55:48 UTC
7809741 Addresed code review comments Updating for FindCUDA 17 March 2016, 07:49:37 UTC
2a6b164 Merge branch 'master' into cuda_arch 17 March 2016, 05:11:39 UTC
d8af7e0 Merge remote-tracking branch 'upstream/master' 17 March 2016, 05:10:19 UTC
811e297 CMake Nightly Date Stamp 17 March 2016, 04:01:06 UTC
bf07128 Merge branch 'release' 16 March 2016, 17:15:03 UTC
b06c217 Merge topic 'FindBoost-optional-indirect-depends' e2f387fa FindBoost: Tolerate missing indirect dependencies (#16013) 16 March 2016, 13:08:05 UTC
6e24546 Merge topic 'FindGTest-depends' a5d3d003 FindGTest: Automatically re-run cmake when tests change 16 March 2016, 13:08:03 UTC
f5eda70 Merge topic 'vs-remote-directory' a22f9967 VS: Optionally generate remote directory for WinCE projects 16 March 2016, 13:08:01 UTC
7fff134 Merge topic 'ninja-depfile-system-headers' 6d74e787 Ninja: Add dependencies on system-provided header files (#14914) 16 March 2016, 13:07:58 UTC
98f3edc CMake Nightly Date Stamp 16 March 2016, 04:01:05 UTC
a5d3d00 FindGTest: Automatically re-run cmake when tests change Tell CMake that it needs to re-run when test source files parsed by `gtest_add_tests` change so that we can re-scan for tests automatically. 15 March 2016, 19:21:37 UTC
a22f996 VS: Optionally generate remote directory for WinCE projects Teach the VS 2008 and 2005 generators to set the `RemoteDirectory` in `DeploymentTool` and the `RemoteExecutable` in `DebuggerTool`. Use a `DEPLOYMENT_REMOTE_DIRECTORY` target property to specify the value. 15 March 2016, 18:34:26 UTC
6d74e78 Ninja: Add dependencies on system-provided header files (#14914) When system-provided packages are upgraded we must re-compile sources depending on their headers. Use `-MD` instead of `-MMD` so that the generated depfiles do not exclude system headers. Suggested-by: Jussi Judin 15 March 2016, 14:18:50 UTC
44bbd2a Merge branch 'FindBoost-optional-indirect-depends' into release 15 March 2016, 14:00:26 UTC
e2f387f FindBoost: Tolerate missing indirect dependencies (#16013) Depending upon the configuration, certain components may or may not be installed, for example Boost.Regex, but other components may still have header dependencies upon these components which will obviously fail to work. Since we can't make a sensible determination with the hardcoded dependency information, we choose to interpret these dependencies less strictly. 15 March 2016, 13:54:58 UTC
1d4ab06 CMake Nightly Date Stamp 15 March 2016, 04:01:08 UTC
a872531 Merge topic 'remove-vs7.0-generator' f47b4f68 Drop Visual Studio 7 generator for VS .NET 2002 14 March 2016, 14:37:50 UTC
b775ba2 CMake Nightly Date Stamp 14 March 2016, 04:01:03 UTC
96a19fc CMake Nightly Date Stamp 13 March 2016, 05:01:03 UTC
c374cae CMake Nightly Date Stamp 12 March 2016, 05:01:05 UTC
f47b4f6 Drop Visual Studio 7 generator for VS .NET 2002 This generator has been deprecated since CMake 3.3. Remove it. 11 March 2016, 13:53:50 UTC
2a43a47 Merge topic 'cygwin-clang' 517cef8c Cygwin: Add support for Clang compiler 11 March 2016, 13:30:49 UTC
9b9396b Merge topic 'FindProtobuf-variable-case' a7b09e7f FindProtobuf: Rename variables to match case of module name 11 March 2016, 13:30:46 UTC
114b693 CMake Nightly Date Stamp 11 March 2016, 05:01:04 UTC
517cef8 Cygwin: Add support for Clang compiler The platform information module for GNU on CYGWIN can be reused for Clang on CYGWIN because clang accepts almost all of the same options. 10 March 2016, 14:35:48 UTC
2b64dc7 Merge topic 'update-kwsys' fd466fe6 Merge branch 'upstream-KWSys' into update-kwsys cd4fef30 KWSys 2016-03-09 (36d8666f) 10 March 2016, 14:16:26 UTC
1ed74b9 Merge topic 'remove-vs6-generator' b42866a3 Drop Visual Studio 6 generator cd9ba3ec cmLocalVisualStudio7Generator: Fix name of helper function 10 March 2016, 14:16:23 UTC
030ec94 Merge topic 'update-third-party' 97149ff8 update-third-party: read attributes from the worktree a35f4be6 update-third-party: Add license notice afac3d10 update-third-party: remove empty directories as well 10 March 2016, 14:16:20 UTC
88a189f Merge topic 'clang-iframework-version' 63c4133b OS X: Use -iframework with Clang only on version >= 3.2 10 March 2016, 14:16:18 UTC
612a8b3 Merge topic 'vs-clang-cl' 491b41dd Help: Add notes for topic 'vs-clang-cl' ad6d27ac Tests: do not build PrecompiledHeader on Clang/C2 a0f0541f Tests: fix PDBDirectoryAndName on Clang/C2 3541af67 Tests: fix Plugin building on Clang/C2 1902c293 Tests: fix complexOneConfig building on Clang/C2 cab2ec11 Tests: fix Complex building on Clang/C2 ada3736c Tests: fix Module.GenerateExportHeader building on Clang/C2 123b7e13 Tests: fix AliasTarget building on Clang/C2 445d4d4b VS 14: Add flag map for -std= to CppLanguageStandard tag in project files 0a785eb4 Features: Clang has no cxx_decltype_incomplete_return_type in MSVC sim mode 2c2ec488 VS: in Clang/C2 toolset, setup correct compiler settings 37afe00f CMakeDetermineCompilerId: Add detection of clang.exe bundled with VS 10 March 2016, 14:16:16 UTC
e1b0ded Merge topic 'update-osx-release' 43fbcba2 Help: Add notes for topic 'update-osx-release' 10 March 2016, 14:16:13 UTC
3a8c296 Merge topic 'FindJNI-ubuntu-paths' 1b029ea9 FindJNI: Append path only "if(EXISTS" add25578 FindJNI: Add support for Ubuntu 15.10 10 March 2016, 14:16:11 UTC
707b400 Merge topic 'xcode-regenerate-on-deleted-files' 111cd679 Xcode: ReRunCMake even if files disappeared (#15992) 10 March 2016, 14:16:08 UTC
491b41d Help: Add notes for topic 'vs-clang-cl' 10 March 2016, 14:11:42 UTC
ad6d27a Tests: do not build PrecompiledHeader on Clang/C2 10 March 2016, 14:11:42 UTC
a0f0541 Tests: fix PDBDirectoryAndName on Clang/C2 10 March 2016, 14:11:42 UTC
3541af6 Tests: fix Plugin building on Clang/C2 10 March 2016, 14:11:41 UTC
1902c29 Tests: fix complexOneConfig building on Clang/C2 10 March 2016, 14:11:41 UTC
cab2ec1 Tests: fix Complex building on Clang/C2 10 March 2016, 14:11:41 UTC
ada3736 Tests: fix Module.GenerateExportHeader building on Clang/C2 10 March 2016, 14:11:41 UTC
123b7e1 Tests: fix AliasTarget building on Clang/C2 10 March 2016, 14:11:41 UTC
445d4d4 VS 14: Add flag map for -std= to CppLanguageStandard tag in project files This is used by the Clang/C2 toolset. 10 March 2016, 14:11:40 UTC
0a785eb Features: Clang has no cxx_decltype_incomplete_return_type in MSVC sim mode 10 March 2016, 14:11:40 UTC
2c2ec48 VS: in Clang/C2 toolset, setup correct compiler settings 10 March 2016, 14:11:39 UTC
37afe00 CMakeDetermineCompilerId: Add detection of clang.exe bundled with VS When using a clang toolset we need to find `clang.exe` instead of `cl.exe`. 10 March 2016, 14:11:36 UTC
af35bed CMake Nightly Date Stamp 10 March 2016, 05:01:06 UTC
111cd67 Xcode: ReRunCMake even if files disappeared (#15992) 09 March 2016, 19:33:01 UTC
97149ff update-third-party: read attributes from the worktree This should be done so that any attributes for ignoring certain files when exporting can be appended to the file during the extraction step, but ignored in the actual import. Necessary for importing the gitsetup repository. 09 March 2016, 18:57:57 UTC
a35f4be update-third-party: Add license notice Our Git infrastructure scripts use the "Apache License 2.0". 09 March 2016, 18:57:41 UTC
afac3d1 update-third-party: remove empty directories as well The `git ls-files | xargs rm` removes only files; directories which are empty are left laying around. This later chokes the `mv` which puts the "reduced" directory into place. Remove the empty directories as well. 09 March 2016, 18:57:27 UTC
b42866a Drop Visual Studio 6 generator This generator has been deprecated since CMake 3.3. Remove it. Update documentation, modules, and tests to drop content specific to this generator. 09 March 2016, 14:42:18 UTC
cd9ba3e cmLocalVisualStudio7Generator: Fix name of helper function Rename `cmLVS6G_IsFAT` to `cmLVS7G_IsFAT` since it is for the local VS 7 generator and not VS 6. 09 March 2016, 14:42:04 UTC
fd466fe Merge branch 'upstream-KWSys' into update-kwsys * upstream-KWSys: KWSys 2016-03-09 (36d8666f) 09 March 2016, 14:10:55 UTC
cd4fef3 KWSys 2016-03-09 (36d8666f) Code extracted from: http://public.kitware.com/KWSys.git at commit 36d8666f44a75a6debb92c86c20f25d929d79cd1 (master). Upstream Shortlog ----------------- Zack Galbreath (1): 36d8666f Process: Add function to reset the start time of a process 09 March 2016, 14:10:55 UTC
1b029ea FindJNI: Append path only "if(EXISTS" 09 March 2016, 13:55:13 UTC
add2557 FindJNI: Add support for Ubuntu 15.10 - Reuse JAVA_APPEND_LIBRARY_DIRECTORIES for JAVA_AWT_INCLUDE_DIRECTORIES - Append three directories /usr/lib/jvm/java-{8,7,6}-openjdk-{libarch} 09 March 2016, 13:55:13 UTC
b19bc31 Merge topic 'update-kwsys' ea04ec09 Merge branch 'upstream-KWSys' into update-kwsys 4ba9b473 KWSys 2016-03-08 (6b60c184) 09 March 2016, 13:50:06 UTC
345d592 Merge topic 'deprecate-CMakeForceCompiler' d929c35f CMakeForceCompiler: Deprecate this module and its macros 09 March 2016, 13:50:04 UTC
d1856e2 Merge topic 'add-FindLTTngUST' a4194deb Add FindLTTngUST module to find LTTng-UST library 09 March 2016, 13:50:01 UTC
ca274d3 Merge topic 'GetPrerequisites-canonical-path' 37e8ccee GetPrerequisites: Fix gp_resolved_file_type on non-canonical paths 09 March 2016, 13:49:59 UTC
63c4133 OS X: Use -iframework with Clang only on version >= 3.2 Since commit v3.1.0-rc1~564^2 (OS X: Use -iframework for system framework directories, 2014-05-05) we test the version of Clang is smaller that 3.1 to see if it supports -iframework. Considering that "iframework" support has been added in clang@r142418 (Frontend: Support -iframework.) prior to clang 3.1, this made sense. That said, considering that support for multiple -iframework parameters has been added later in clang@r164607 (-iframework should allow separate arguments. ) prior to clang 3.2, this commit updates the check to enable framework support only if version is >= 3.2 09 March 2016, 13:37:29 UTC
43fbcba Help: Add notes for topic 'update-osx-release' 09 March 2016, 13:29:51 UTC
6b9dc80 CMake Nightly Date Stamp 09 March 2016, 05:01:06 UTC
04571cc debug 09 March 2016, 02:12:09 UTC
c251327 debug 09 March 2016, 01:57:50 UTC
eb094da Merge branch 'release' 08 March 2016, 15:45:55 UTC
d929c35 CMakeForceCompiler: Deprecate this module and its macros We originally deprecated this module in commit v3.5.0-rc1~295^2 (CMakeForceCompiler: Deprecate this module and its macros, 2015-10-19). Then a use case was found to still require the module so the deprecation was reverted for CMake 3.5 by commit v3.5.0-rc3~4^2 (CMakeForceCompiler: De-deprecate until more use cases have alternatives, 2016-02-17). Since then `CMAKE_TRY_COMPILE_TARGET_TYPE` was introduced to provide an alternative solution for that use case. Deprecate the module again. 08 March 2016, 15:42:28 UTC
ea04ec0 Merge branch 'upstream-KWSys' into update-kwsys * upstream-KWSys: KWSys 2016-03-08 (6b60c184) 08 March 2016, 14:29:23 UTC
4ba9b47 KWSys 2016-03-08 (6b60c184) Code extracted from: http://public.kitware.com/KWSys.git at commit 6b60c1843dbba9d4929496f9292cc78dab945c68 (master). Upstream Shortlog ----------------- Mariusz Pluciński (1): 6b60c184 SystemInformation: Fix compilation on VS Clang/C2 toolset Sean McBride (3): 6ea22e65 Suppressed clang -Wcomma warnings with void cast 8d9d489d Fixed clang-tidy warnings about macros missing defensive parens 1c544330 Made private method static to silence warning 08 March 2016, 14:29:17 UTC
37e8cce GetPrerequisites: Fix gp_resolved_file_type on non-canonical paths Canonicalize the input paths so we treat them both consistently, in particular when comparing them via string operations. This is needed for calls like fixup_bundle("${CMAKE_INSTALL_PREFIX}/../test" ...) Suggested-by: Benjamin Ballet <bballet@ivsweb.com> 08 March 2016, 14:08:54 UTC
b369959 CMake 3.5.0 08 March 2016, 13:44:49 UTC
4aaa8ad Merge branch 'release' 08 March 2016, 13:43:42 UTC
6e7cfe7 Merge topic 'vs14-debug-enum-older-toolsets' 3aa6fea6 VS: Fix VS 2015 .vcxproj debug setting for older toolsets (#15986) 08 March 2016, 13:42:36 UTC
7f1c9fa Merge topic 'ninja-osx-versions' 9e165a64 Ninja: Add OS X dylib versioning (#14140) 1f2b39c6 cmCommonTargetGenerator: Adopt AppendOSXVerFlag method 08 March 2016, 13:39:40 UTC
a6e6f93 Merge topic 'toolchain-file-project' 72e0dc58 Diagnose recursive project/enable_language without crashing (#15999) 08 March 2016, 13:39:37 UTC
b14fe5c Merge topic 'doc-find-python-call-order' 743f2a80 FindPython{Interp,Libs}: Clarify recommended call order 08 March 2016, 13:39:35 UTC
79e05af Merge topic 'vs14-debug-enum-older-toolsets' 3f15665a VS: Fix VS 2015 .vcxproj debug setting for v100 toolset (#15986) 08 March 2016, 13:39:32 UTC
9c3d42f static fix 08 March 2016, 11:10:02 UTC
6336311 Improving arch detection 08 March 2016, 10:53:26 UTC
abeb1c2 Added arch include 08 March 2016, 05:56:05 UTC
1d1b72a CMake Nightly Date Stamp 08 March 2016, 05:01:09 UTC
9e165a6 Ninja: Add OS X dylib versioning (#14140) Teach the Ninja generator to add the `-current_version` and the `-compatibility_version` flags based on the VERSION and SOVERSION target properties just as the Makefile generators do. Signed-off-by: Bruce Stephens <bruce.r.stephens@gmail.com> 07 March 2016, 20:03:21 UTC
1f2b39c cmCommonTargetGenerator: Adopt AppendOSXVerFlag method Move this method from cmMakefileLibraryTargetGenerator so it can be re-used for the Ninja generator too. Signed-off-by: Bruce Stephens <bruce.r.stephens@gmail.com> 07 March 2016, 19:57:26 UTC
72e0dc5 Diagnose recursive project/enable_language without crashing (#15999) Calling `project()` or `enable_language()` from a toolchain file will infinitely recurse since those commands load the toolchain file. Diagnose and reject this case with an error message instead of crashing when the stack eventually overflows. 07 March 2016, 18:52:38 UTC
a7b09e7 FindProtobuf: Rename variables to match case of module name Use recommended case for variable names. i.e. matching name of the module as passed to `find_package`. For backwards compatibility, the upper case versions of both input and output variables are used and defined when appropriate. Skip this for the _FOUND variable because FPHSA already does it. Skip this for the _VERSION variable because that was recently added and never available with the old name in a release of CMake. 07 March 2016, 17:56:25 UTC
a4194de Add FindLTTngUST module to find LTTng-UST library Also detect the library version number. Provide results as variables and as an imported target, LTTng::UST. Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com> 07 March 2016, 16:46:49 UTC
0e02c69 Merge branch 'doc-find-python-call-order' into release 07 March 2016, 16:03:50 UTC
743f2a8 FindPython{Interp,Libs}: Clarify recommended call order Improve wording in our advice about how to call both of these modules. 07 March 2016, 15:56:31 UTC
15a4afe Merge branch 'vs14-debug-enum-older-toolsets' into release 07 March 2016, 15:09:33 UTC
3aa6fea VS: Fix VS 2015 .vcxproj debug setting for older toolsets (#15986) Since commit v3.4.2~2^2 (VS: Fix VS 2015 .vcxproj file value for GenerateDebugInformation, 2016-01-08) we generate invalid project files for the v110 and v120 toolsets. VS complains: C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(639,9): error MSB4030: "Debug" is an invalid value for the "GenerateDebugInformation" parameter of the "Link" task. The "GenerateDebugInformation" parameter is of type "System.Boolean". This reveals that our VS flag map selection should be based on the toolset instead of the version of VS. However, that will be a non-trivial change so for now fix this particular use case by hard-coding a correction to the flag map. Reported-by: Gregor Jasny <gjasny@googlemail.com> 07 March 2016, 15:09:09 UTC
3f15665 VS: Fix VS 2015 .vcxproj debug setting for v100 toolset (#15986) 07 March 2016, 15:07:39 UTC
8256d02 Merge topic 'BundleUtilities-dylib-in-framework' 3906ca5a BundleUtilities: Fix regression handling frameworks 07 March 2016, 15:02:47 UTC
7fc8e4d Merge topic 'wix-module-fixes' d4482dd9 CPackWIX: Support binary-only WiX installations 07 March 2016, 15:02:45 UTC
cfb4d77 Merge topic 'update-osx-release' b682debd Utilities/Release: Switch to OS X 10.7 and Qt 5.5 for Mac binary 07 March 2016, 15:02:42 UTC
9fcc8ff Merge topic 'vs-vcxproj-ConfigurationType' 6122909c VS: Add option to set `ConfigurationType` of a .vcxproj file 07 March 2016, 15:02:40 UTC
e0751c4 Merge topic 'enable-ssl-automatically' 190a5fdf Automatically use OpenSSL by default on Linux and FreeBSD if available 07 March 2016, 15:02:37 UTC
3906ca5 BundleUtilities: Fix regression handling frameworks Fix logic error introduced in commit e422f738 (BundleUtilities: Fix treatment of .dylib inside .framework folders, 2016-02-11). 07 March 2016, 14:30:18 UTC
85548c2 removed guard macros 07 March 2016, 12:54:09 UTC
b461e75 proper include of select arch 07 March 2016, 07:57:37 UTC
back to top