https://github.com/Kitware/CMake

sort by:
Revision Author Date Message Commit Date
344f9ed CMake 3.9.0-rc1 version update 05 June 2017, 14:32:40 UTC
9450d13 Help: Drop development topic notes to prepare release Release versions do not have the development topic section of the CMake Release Notes index page. 05 June 2017, 14:31:50 UTC
d025faf Merge topic 'doc-3.9-relnotes' 945cb9aa Help: Organize and revise 3.9 release notes 7bc26430 Help: Consolidate 3.9 release notes Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !926 05 June 2017, 14:22:15 UTC
c26c694 Merge topic 'doc-dev-maint' a44d3cc6 Help/dev: Add release branch creation to maintainer guide 4e52809e Help/dev: Add a CMake Maintainer Guide document c913ab61 Utilities/Release: Add script to consolidate release notes Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !925 05 June 2017, 14:18:40 UTC
2d3d88f Merge topic 'GoogleTest-disabled-tests' 92bbb706 GoogleTest: Add support for disabled tests Acked-by: Kitware Robot <kwrobot@kitware.com> Reviewed-by: Craig Scott <craig.scott@crascit.com> Merge-request: !920 05 June 2017, 14:16:39 UTC
92bbb70 GoogleTest: Add support for disabled tests Fixes: #10612 05 June 2017, 14:11:08 UTC
c6ea3f0 Merge topic 'lint-function-args' b1ec5dea Pass large types by const&, small types by value Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !927 05 June 2017, 13:44:24 UTC
8a68a2c Merge topic 'cm_fallthrough' 8d7b3ef5 Provide and use CM_FALLTHROUGH 0068224f C++ feature checks: check output for '[Ww]arning' Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !924 05 June 2017, 13:43:51 UTC
00639f2 Merge topic 'test-GNUInstallDirs-FreeBSD' 913736f1 Tests: Fix RunCMake.GNUInstallDirs on BSD platforms Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !921 05 June 2017, 13:42:36 UTC
5875140 Merge topic 'display-ctest-disabled' f59d729c ctest: Display disabled status when ctest -N is called Acked-by: Kitware Robot <kwrobot@kitware.com> Reviewed-by: Craig Scott <craig.scott@crascit.com> Merge-request: !923 05 June 2017, 13:41:53 UTC
1fa1653 CMake Nightly Date Stamp 05 June 2017, 04:01:03 UTC
7ff29fb CMake Nightly Date Stamp 04 June 2017, 04:01:04 UTC
b1ec5de Pass large types by const&, small types by value 03 June 2017, 22:48:21 UTC
8d7b3ef Provide and use CM_FALLTHROUGH 03 June 2017, 06:38:51 UTC
0068224 C++ feature checks: check output for '[Ww]arning' 03 June 2017, 06:38:51 UTC
422c67e CMake Nightly Date Stamp 03 June 2017, 04:01:05 UTC
913736f Tests: Fix RunCMake.GNUInstallDirs on BSD platforms The `GNUInstallDirs` module has different defaults on BSD platforms. Update the test expected output to account for the difference. Fixes: #16887 02 June 2017, 20:26:30 UTC
a44d3cc Help/dev: Add release branch creation to maintainer guide 02 June 2017, 18:36:52 UTC
4e52809 Help/dev: Add a CMake Maintainer Guide document Initialize it with placeholder content. This document will serve to contain instructions for CMake maintenance processes. 02 June 2017, 18:24:47 UTC
c913ab6 Utilities/Release: Add script to consolidate release notes 02 June 2017, 18:18:34 UTC
f59d729 ctest: Display disabled status when ctest -N is called 02 June 2017, 16:56:31 UTC
945cb9a Help: Organize and revise 3.9 release notes Add section headers similar to the 3.8 release notes and move each individual bullet into an appropriate section. Revise a few bullets. 02 June 2017, 15:07:36 UTC
7bc2643 Help: Consolidate 3.9 release notes Move all development release notes into a new version-specific document: tail -q -n +3 Help/release/dev/* > Help/release/3.9.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. 02 June 2017, 13:35:52 UTC
3216c21 Merge branch 'release-3.8' 02 June 2017, 13:34:49 UTC
78d1a2d Merge topic 'string-npos-cleanup' db2d46e2 Remove second arg: npos in substr usages 8b6f439e Access string npos without instance 389ed56f cmLocalUnixMakefileGenerator3: Remove unnecessary local variable 9fe4a9e2 cmParseBlanketJSCoverage: Pass unmodified parameter as const& Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !905 02 June 2017, 13:19:37 UTC
0a082be Merge topic 'update-kwsys' 594a9fcf Merge branch 'upstream-KWSys' into update-kwsys 74ef363d KWSys 2017-06-01 (8243fefa) Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !922 02 June 2017, 13:18:41 UTC
2088ca0 CMake Nightly Date Stamp 02 June 2017, 04:01:05 UTC
db2d46e Remove second arg: npos in substr usages 01 June 2017, 18:19:52 UTC
8b6f439 Access string npos without instance 01 June 2017, 18:19:51 UTC
389ed56 cmLocalUnixMakefileGenerator3: Remove unnecessary local variable 01 June 2017, 18:18:54 UTC
9fe4a9e cmParseBlanketJSCoverage: Pass unmodified parameter as const& 01 June 2017, 18:18:54 UTC
594a9fc Merge branch 'upstream-KWSys' into update-kwsys * upstream-KWSys: KWSys 2017-06-01 (8243fefa) 01 June 2017, 18:07:35 UTC
74ef363 KWSys 2017-06-01 (8243fefa) Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit 8243fefa3f1ecb623a3bb8db8153941b914c7206 (master). Upstream Shortlog ----------------- Pavel Solodovnikov (2): 36d14691 Access string npos without instance ab265991 Remove second arg: npos in substr usages 01 June 2017, 18:07:35 UTC
6a42b96 Merge topic 'ninja-mingw' 82badfff Ninja: Fix CMP0058 on MinGW c5ff50fc Tests: Fix CustomCommandByproducts regex for phony rules Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !919 01 June 2017, 18:00:58 UTC
860db08 Merge topic 'add-common-record-features-macros' 3c1ecb52 Intel: Fix missing C std default for 12.0 <= ver < 12.1 f70b0bb3 SunPro: Make sure all known versions get CXX98 defaults 220ede74 GNU: Fix language defaults for 3.4 a40e6ba8 Clang: Fix language defaults for 2.1 9b112a84 Compilers: Port to use default cmake_record_lang_compile_features macros 37221529 MSVC: Add empty definitions for std compile options e556f1b9 CompileFeatures: Makes tests work with meta-feature only 20ffa147 Tests: Allow test macro to take no executable arguments ... Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !833 01 June 2017, 17:40:47 UTC
c80148c Merge topic 'bootstrap-std-flags' 6181a9e0 bootstrap: prefer to use standard flags for C and CXX Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !842 01 June 2017, 17:40:03 UTC
59234fa Merge topic 'FindGSL-debug-postfix' 78841f27 FindGSL: recognize libraries name with debug postfix as debug libraries Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !914 01 June 2017, 17:36:06 UTC
4b31267 Merge topic 'rel-no-bootstrap-test' 9bb8b889 Utilities/Release: Skip BootstrapTest for Linux binary ff77f461 Utilities/Release: Drop unused release script Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !917 01 June 2017, 17:35:33 UTC
9872160 Merge topic 'test-external-no-bootstrap' 52d0983a Tests: Skip BootstrapTest if testing external CMake Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !916 01 June 2017, 17:35:08 UTC
75850db Merge topic 'update-kwsys' 5e9bd8a2 Merge branch 'upstream-KWSys' into update-kwsys 50988f6d KWSys 2017-05-31 (bd0bbad7) Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !915 01 June 2017, 17:34:11 UTC
09e10f0 CMake Nightly Date Stamp 01 June 2017, 04:01:06 UTC
82badff Ninja: Fix CMP0058 on MinGW For CMP0058 we identify dependencies that have no rules to generate them by collecting a set of all dependencies and a set of all files CMake knows are generated by something, and then computing a set difference. Fix construction of these sets to use the same form for each path. This is after ConvertToNinjaPath but before EncodePath. Without this, the slash conversion done by EncodePath for the GNU compiler on Windows results in a mismatch, triggering an incorrect CMP0058 warning. 31 May 2017, 17:44:16 UTC
3c1ecb5 Intel: Fix missing C std default for 12.0 <= ver < 12.1 31 May 2017, 17:09:49 UTC
f70b0bb SunPro: Make sure all known versions get CXX98 defaults 31 May 2017, 17:09:42 UTC
6181a9e bootstrap: prefer to use standard flags for C and CXX 31 May 2017, 17:06:00 UTC
c5ff50f Tests: Fix CustomCommandByproducts regex for phony rules Update the regex to match phony rules that have no inputs. 31 May 2017, 15:48:02 UTC
e7d6904 Merge branch 'release' 31 May 2017, 15:15:50 UTC
9bb8b88 Utilities/Release: Skip BootstrapTest for Linux binary The build itself is done via bootstrap so there is no need to test it again. We already do this for the macOS binary. 31 May 2017, 14:23:57 UTC
ff77f46 Utilities/Release: Drop unused release script 31 May 2017, 14:23:16 UTC
52d0983 Tests: Skip BootstrapTest if testing external CMake If we are not actually building CMake then we should not run the `BootstrapTest` (which builds CMake). 31 May 2017, 14:11:51 UTC
0d5a225 CMake 3.8.2 31 May 2017, 13:47:47 UTC
5e9bd8a Merge branch 'upstream-KWSys' into update-kwsys * upstream-KWSys: KWSys 2017-05-31 (bd0bbad7) 31 May 2017, 13:11:14 UTC
50988f6 KWSys 2017-05-31 (bd0bbad7) Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit bd0bbad7f47776565d87aeb3657250974a426190 (master). Upstream Shortlog ----------------- Daniel Pfeifer (1): 0f7ec930 Pass std::string as const& Matteo Settenvini (1): 6173f4b3 SystemTools: Add function to remove empty path components 31 May 2017, 13:11:11 UTC
78841f2 FindGSL: recognize libraries name with debug postfix as debug libraries This modification is necessary if the GSL libraries are installed in an installation layout without Release and Debug subdirectories, for example when installed by vcpkg . 31 May 2017, 13:01:49 UTC
de16ff3 Merge topic 'ninja-mingw' 6a2f8335 Ninja: Fix escaping of path to depfile 781eb380 Tests: Fix VSResource test on MinGW with Ninja and a space in the path Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !911 31 May 2017, 12:55:44 UTC
4728131 Merge topic 'minor-cleanups' ed77c5c5 cmQtAutoGeneratorInitializer: Remove unused local variable b398e716 cmVisualStudio10TargetGenerator: Remove shadowing local variable da2330bd cmVisualStudio10ToolsetOptions: Remove unused include Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !910 31 May 2017, 12:54:51 UTC
ff56a2f Merge topic 'bootstrap-drop-osf' 5dd0b531 bootstrap: remove explicit support for Tru64 UNIX Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !904 31 May 2017, 12:54:13 UTC
926ef3e Merge topic 'fix-XCTest-build-config' be55f069 Tests: Fix XCTest build configuration Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !907 31 May 2017, 12:53:39 UTC
3251da6 Merge topic 'fix-Qt5Autogen-xcode' f34f7815 Tests: Fix Qt5Autogen test on Xcode Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !908 31 May 2017, 12:52:38 UTC
b3379e6 CMake Nightly Date Stamp 31 May 2017, 04:01:08 UTC
6a2f833 Ninja: Fix escaping of path to depfile Replace the dedicated and non-portable escaping code with use of our standard escaping logic. 30 May 2017, 19:30:43 UTC
781eb38 Tests: Fix VSResource test on MinGW with Ninja and a space in the path 30 May 2017, 19:30:40 UTC
ed77c5c cmQtAutoGeneratorInitializer: Remove unused local variable 30 May 2017, 17:27:36 UTC
b398e71 cmVisualStudio10TargetGenerator: Remove shadowing local variable 30 May 2017, 17:27:31 UTC
da2330b cmVisualStudio10ToolsetOptions: Remove unused include 30 May 2017, 17:24:04 UTC
0bb6749 Merge topic 'doc-dev-buildbot-lints' 9685d077 Help/dev: Document buildbot lint-iwyu-tidy builder Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !897 30 May 2017, 15:50:48 UTC
5dd0b53 bootstrap: remove explicit support for Tru64 UNIX 30 May 2017, 15:42:20 UTC
3fb4f33 Merge topic 'iwyu-gcc-7.1' 63fdc2f1 IWYU: update mapping for gcc 7.1 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !906 30 May 2017, 15:28:21 UTC
f34f781 Tests: Fix Qt5Autogen test on Xcode Fix the `mocPlugin` project to provide `mocPlugin.xcodeproj` instead of `Project.xcodeproj` so that the `try_compile` project name matches. Also search in the `Debug` subdirectory of the `try_compile` build tree for the resulting binaries, to work with multi-config generators. 30 May 2017, 14:09:37 UTC
be55f06 Tests: Fix XCTest build configuration Build the test binaries with the same configuration in which they will be tested instead of the default Debug configuration. This fixes the test when run in a Release configuration. 30 May 2017, 13:44:13 UTC
220ede7 GNU: Fix language defaults for 3.4 30 May 2017, 13:35:06 UTC
a40e6ba Clang: Fix language defaults for 2.1 30 May 2017, 13:35:06 UTC
9b112a8 Compilers: Port to use default cmake_record_lang_compile_features macros 30 May 2017, 13:34:36 UTC
9685d07 Help/dev: Document buildbot lint-iwyu-tidy builder This builder builds CMake using lint tools but does not run the test suite. Document it for reviewers to request with `Do: test -i lint`. 30 May 2017, 13:34:30 UTC
bd9ec9d Merge topic 'bootstrap-drop-irix' 39fc348f bootstrap: remove support for IRIX Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !903 30 May 2017, 13:27:38 UTC
cf70c1e Merge topic 'libuv-cygwin' a9eaefaa Build with libuv on Cygwin to enable server-mode Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !901 30 May 2017, 13:27:07 UTC
7bd63e4 Merge topic '16917-c-compiler-version-variable-hint' 7a9a1e04 Help: Add a hint about C and C++ compiler version variable Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !902 30 May 2017, 13:26:20 UTC
63fdc2f IWYU: update mapping for gcc 7.1 30 May 2017, 11:03:00 UTC
3ed14cb CMake Nightly Date Stamp 30 May 2017, 04:01:04 UTC
3722152 MSVC: Add empty definitions for std compile options There are no specific options for MSVC to set language standards, but set them as empty strings anyways so the feature test infrastructure can at least check to see if they are defined. 29 May 2017, 17:51:54 UTC
e556f1b CompileFeatures: Makes tests work with meta-feature only 29 May 2017, 17:51:45 UTC
20ffa14 Tests: Allow test macro to take no executable arguments 29 May 2017, 16:34:28 UTC
5bb7429 Compilers: Add default cmake_record_{c,cxx}_compile_features macros Add default implementations for the cmake_record_lang_compile_features macros. All implementations of this are the same so it can be safely factored out to a common implementation. 29 May 2017, 16:33:42 UTC
e75ac5a CMake Nightly Date Stamp 29 May 2017, 04:01:05 UTC
39fc348 bootstrap: remove support for IRIX 28 May 2017, 21:37:49 UTC
7a9a1e0 Help: Add a hint about C and C++ compiler version variable Closes #16917 28 May 2017, 18:19:53 UTC
d375618 Merge topic 'sunpro-std-flags' 370d0d25 SunPro: update flags used for CMake itself f1f21e30 SunPro: set -library=stlport as standard compile option for C++98 9316120c SunPro: add standard compile option for C++03 783fbb77 Tests: Compile entire Plugin test with the same language standard Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !879 28 May 2017, 13:22:33 UTC
ff15631 Merge topic 'intel-std-flags' fc51b92c Intel: avoid variables in language standard flags Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !894 28 May 2017, 13:21:43 UTC
f8642f9 Merge topic 'reduce-string-copying' 2c2bb5f5 Remove unnecessary operator<< usage 1e4e2f99 Remove unused variables 25486156 Improved checking for number of arguments passed 86dc86dd Add const-reference qualifications 76bdb407 Change std::basic_string<char> to std::string Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !886 28 May 2017, 13:13:12 UTC
f9ea624 Merge topic 'FindBoost-use-IN_LIST' cc329a01 FindBoost: Simplify search in lists. Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !750 28 May 2017, 13:12:04 UTC
5a0fa11 Merge topic 'autogen_config' e3e692ca Autogen: Test adaptions dbda5906 Autogen: Per-config file suffixes. New AUTOGEN_BUILD_DIR target property. 0965002e Autogen: Pass build directory in Info file Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !858 28 May 2017, 13:11:33 UTC
8b96e31 Merge topic 'FindProtobuf-export-macro' 1ee20192 FindProtobuf: add optional export declaration macro to generated cpp files Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !881 28 May 2017, 13:09:46 UTC
a9eaefa Build with libuv on Cygwin to enable server-mode With our last update of libuv, Cygwin is now supported. 28 May 2017, 13:05:57 UTC
bc341a9 Merge topic 'update-libuv' 478ce1c7 libuv: Update build within CMake 1ebb421b Merge branch 'upstream-libuv' into update-libuv 362435f0 libuv 2017-05-25 (dc596109) Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !896 28 May 2017, 13:03:46 UTC
e6c7c42 CMake Nightly Date Stamp 28 May 2017, 04:01:03 UTC
6357a22 CMake Nightly Date Stamp 27 May 2017, 04:01:05 UTC
478ce1c libuv: Update build within CMake Update our CMake build rules to account for upstream changes. 26 May 2017, 17:48:48 UTC
1ebb421 Merge branch 'upstream-libuv' into update-libuv * upstream-libuv: libuv 2017-05-25 (dc596109) 26 May 2017, 17:33:41 UTC
362435f libuv 2017-05-25 (dc596109) Code extracted from: https://github.com/libuv/libuv.git at commit dc596109d5a22db1dbf57098630eebd30fce8068 (v1.x). 26 May 2017, 17:33:40 UTC
370d0d2 SunPro: update flags used for CMake itself Special flags should no longer be required when CMake is built with a recent version of CMake. 26 May 2017, 17:26:40 UTC
back to top