[Cmake-commits] CMake branch, master, updated. v3.9.3-900-g46f7a67
Kitware Robot
kwrobot at kitware.com
Thu Sep 21 08:35:06 EDT 2017
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "CMake".
The branch, master has been updated
via 46f7a6707bd11f277a11ad7cc59adcbb1077407c (commit)
via aa8ad21ea5cc6f7537af95365fd4a64489f2ae29 (commit)
via 6f666f4335c7f6b44fc4ccdc886590094fdfa16d (commit)
via 3cf3bb71f403475ef0ac3fd02697b0a9d5f1ad03 (commit)
via ff0ddff7851f10bca054b508a81d8284902b7f00 (commit)
via d49b95b8048b59c1e7867698a95cbdcd8e0a3980 (commit)
via 0df434967cc315756442d9c47fb5955db559c674 (commit)
via a0508dee933fd4dca1020e54299844cd65a13fe2 (commit)
from 5737bb37562007b571cd6b4f94bf4d2f2f038136 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=46f7a6707bd11f277a11ad7cc59adcbb1077407c
commit 46f7a6707bd11f277a11ad7cc59adcbb1077407c
Merge: aa8ad21 ff0ddff
Author: Brad King <brad.king at kitware.com>
AuthorDate: Thu Sep 21 12:30:30 2017 +0000
Commit: Kitware Robot <kwrobot at kitware.com>
CommitDate: Thu Sep 21 08:30:55 2017 -0400
Merge topic 'update-kwsys'
ff0ddff7 Merge branch 'upstream-KWSys' into update-kwsys
d49b95b8 KWSys 2017-09-21 (ff912e4d)
Acked-by: Kitware Robot <kwrobot at kitware.com>
Merge-request: !1297
https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=aa8ad21ea5cc6f7537af95365fd4a64489f2ae29
commit aa8ad21ea5cc6f7537af95365fd4a64489f2ae29
Merge: 6f666f4 0df4349
Author: Brad King <brad.king at kitware.com>
AuthorDate: Thu Sep 21 12:26:28 2017 +0000
Commit: Kitware Robot <kwrobot at kitware.com>
CommitDate: Thu Sep 21 08:26:32 2017 -0400
Merge topic 'midipix-support'
0df43496 Midipix: Add minimal platform file
Acked-by: Kitware Robot <kwrobot at kitware.com>
Merge-request: !1294
https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=6f666f4335c7f6b44fc4ccdc886590094fdfa16d
commit 6f666f4335c7f6b44fc4ccdc886590094fdfa16d
Merge: 5737bb3 3cf3bb7
Author: Brad King <brad.king at kitware.com>
AuthorDate: Thu Sep 21 12:25:19 2017 +0000
Commit: Kitware Robot <kwrobot at kitware.com>
CommitDate: Thu Sep 21 08:25:23 2017 -0400
Merge topic 'freebsd-compiler-name'
3cf3bb71 Help: Add notes for topic 'freebsd-compiler-name'
a0508dee FreeBSD prefers to call the C++ compiler c++ (just like Linux, Darwin, ..)
Acked-by: Kitware Robot <kwrobot at kitware.com>
Merge-request: !1293
https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=3cf3bb71f403475ef0ac3fd02697b0a9d5f1ad03
commit 3cf3bb71f403475ef0ac3fd02697b0a9d5f1ad03
Author: Brad King <brad.king at kitware.com>
AuthorDate: Thu Sep 21 08:24:12 2017 -0400
Commit: Brad King <brad.king at kitware.com>
CommitDate: Thu Sep 21 08:24:12 2017 -0400
Help: Add notes for topic 'freebsd-compiler-name'
diff --git a/Help/release/dev/freebsd-compiler-name.rst b/Help/release/dev/freebsd-compiler-name.rst
new file mode 100644
index 0000000..ece7596
--- /dev/null
+++ b/Help/release/dev/freebsd-compiler-name.rst
@@ -0,0 +1,4 @@
+freebsd-compiler-name
+---------------------
+
+* On FreeBSD the C++ compiler named ``c++`` is now the preferred default.
https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=ff0ddff7851f10bca054b508a81d8284902b7f00
commit ff0ddff7851f10bca054b508a81d8284902b7f00
Merge: 1cf9437 d49b95b
Author: Brad King <brad.king at kitware.com>
AuthorDate: Thu Sep 21 07:17:36 2017 -0400
Commit: Brad King <brad.king at kitware.com>
CommitDate: Thu Sep 21 07:17:36 2017 -0400
Merge branch 'upstream-KWSys' into update-kwsys
* upstream-KWSys:
KWSys 2017-09-21 (ff912e4d)
https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=d49b95b8048b59c1e7867698a95cbdcd8e0a3980
commit d49b95b8048b59c1e7867698a95cbdcd8e0a3980
Author: KWSys Upstream <kwrobot at kitware.com>
AuthorDate: Thu Sep 21 07:13:25 2017 -0400
Commit: Brad King <brad.king at kitware.com>
CommitDate: Thu Sep 21 07:17:30 2017 -0400
KWSys 2017-09-21 (ff912e4d)
Code extracted from:
https://gitlab.kitware.com/utils/kwsys.git
at commit ff912e4d39e0a580b9d9be5430fffa46c0e1f94d (master).
Upstream Shortlog
-----------------
Brad King (1):
aa9f3a82 macOS: Account for deployment target when checking for utimensat
diff --git a/kwsysPlatformTestsCXX.cxx b/kwsysPlatformTestsCXX.cxx
index 01c6951..e67d436 100644
--- a/kwsysPlatformTestsCXX.cxx
+++ b/kwsysPlatformTestsCXX.cxx
@@ -265,6 +265,12 @@ int main()
#ifdef TEST_KWSYS_CXX_HAS_UTIMENSAT
#include <fcntl.h>
#include <sys/stat.h>
+#if defined(__APPLE__)
+#include <AvailabilityMacros.h>
+#if MAC_OS_X_VERSION_MIN_REQUIRED < 101300
+#error "utimensat not available on macOS < 10.13"
+#endif
+#endif
int main()
{
struct timespec times[2] = { { 0, UTIME_OMIT }, { 0, UTIME_NOW } };
https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=0df434967cc315756442d9c47fb5955db559c674
commit 0df434967cc315756442d9c47fb5955db559c674
Author: midipix <writeonce at midipix.org>
AuthorDate: Sat Nov 12 10:34:10 2016 -0500
Commit: Neal Gompa <ngompa13 at gmail.com>
CommitDate: Wed Sep 20 14:44:30 2017 -0400
Midipix: Add minimal platform file
Add Midipix.cmake (UnixPaths, no overrides, no special cases).
diff --git a/Help/release/dev/midipix-support.rst b/Help/release/dev/midipix-support.rst
new file mode 100644
index 0000000..adc971e
--- /dev/null
+++ b/Help/release/dev/midipix-support.rst
@@ -0,0 +1,4 @@
+midipix-support
+---------------
+
+* A new minimal platform file for ``Midipix`` was added.
diff --git a/Modules/Platform/Midipix.cmake b/Modules/Platform/Midipix.cmake
new file mode 100644
index 0000000..54a156b
--- /dev/null
+++ b/Modules/Platform/Midipix.cmake
@@ -0,0 +1 @@
+include(Platform/UnixPaths)
https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=a0508dee933fd4dca1020e54299844cd65a13fe2
commit a0508dee933fd4dca1020e54299844cd65a13fe2
Author: Adriaan de Groot <groot at kde.org>
AuthorDate: Wed Sep 20 10:52:29 2017 +0200
Commit: Adriaan de Groot <groot at kde.org>
CommitDate: Wed Sep 20 10:52:29 2017 +0200
FreeBSD prefers to call the C++ compiler c++ (just like Linux, Darwin, ..)
diff --git a/Modules/Platform/FreeBSD-Determine-CXX.cmake b/Modules/Platform/FreeBSD-Determine-CXX.cmake
new file mode 100644
index 0000000..b594dae
--- /dev/null
+++ b/Modules/Platform/FreeBSD-Determine-CXX.cmake
@@ -0,0 +1,3 @@
+if(NOT CMAKE_CXX_COMPILER_NAMES)
+ set(CMAKE_CXX_COMPILER_NAMES c++)
+endif()
-----------------------------------------------------------------------
Summary of changes:
Help/release/dev/freebsd-compiler-name.rst | 4 ++++
Help/release/dev/midipix-support.rst | 4 ++++
.../{Linux-Determine-CXX.cmake => FreeBSD-Determine-CXX.cmake} | 0
Modules/Platform/{BSDOS.cmake => Midipix.cmake} | 1 -
Source/kwsys/kwsysPlatformTestsCXX.cxx | 6 ++++++
5 files changed, 14 insertions(+), 1 deletion(-)
create mode 100644 Help/release/dev/freebsd-compiler-name.rst
create mode 100644 Help/release/dev/midipix-support.rst
copy Modules/Platform/{Linux-Determine-CXX.cmake => FreeBSD-Determine-CXX.cmake} (100%)
copy Modules/Platform/{BSDOS.cmake => Midipix.cmake} (96%)
hooks/post-receive
--
CMake
More information about the Cmake-commits
mailing list