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, next has been updated
  discards  f0932bf2b802983f5c6b72c03fbd321bfeb0b6a6 (commit)
  discards  ccd7ef0b1fafe7581cb110702288cde898e18418 (commit)
  discards  84804eb5b3f33d97f3ecb5902a5df280ec2d4f9e (commit)
  discards  2cc0ea8d610b1b88b4494d0b39da1d6f848758ef (commit)
  discards  62fe278118632236b3adcdbc0717e9f0088d331d (commit)
       via  70de6381a92d919c050e2067c54a0943db2c493f (commit)
       via  fcd081d0e83a0d9e681e91ecadbfbb966f611856 (commit)
       via  6dc7262bf77f551a7f3c36d7ca3023c63ef20af8 (commit)
       via  4a6a27ad85a4be666a3bb4260105a54ba1cea0eb (commit)
       via  2b9086d26614787bbc47b8ee47514583f6814e5d (commit)
       via  ece20f7ae84db12b4ba95768e6aa5cc7e8832585 (commit)
       via  496b845a1e43117d31f33490f14215f8c94ab15d (commit)
       via  8352de538725f292fea20f54efc10ead173ee3b4 (commit)
       via  9defe9d63a44d99dadd440b64721f7d518dd31b6 (commit)
       via  eb69cd94446c9e3ce2debf9d1260a6cfad851a1f (commit)

This update added new revisions after undoing existing revisions.  That is
to say, the old revision is not a strict subset of the new revision.  This
situation occurs when you --force push a change and generate a repository
containing something like this:

 * -- * -- B -- O -- O -- O (f0932bf2b802983f5c6b72c03fbd321bfeb0b6a6)
            \
             N -- N -- N (70de6381a92d919c050e2067c54a0943db2c493f)

When this happens we assume that you've already had alert emails for all
of the O revisions, and so we here report only the revisions in the N
branch from the common base, B.

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=70de6381a92d919c050e2067c54a0943db2c493f
commit 70de6381a92d919c050e2067c54a0943db2c493f
Merge: fcd081d 496b845
Author:     Brad King <brad.k...@kitware.com>
AuthorDate: Wed Mar 29 13:23:21 2017 +0000
Commit:     Kitware Robot <kwro...@kitware.com>
CommitDate: Wed Mar 29 09:23:23 2017 -0400

    Stage topic 'FindBoost-1.64-deps'
    
    Topic-id: 23283
    Topic-url: https://gitlab.kitware.com/cmake/cmake/merge_requests/629


https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=fcd081d0e83a0d9e681e91ecadbfbb966f611856
commit fcd081d0e83a0d9e681e91ecadbfbb966f611856
Merge: 6dc7262 8e8f111
Author:     Domen Vrankar <domen.vran...@gmail.com>
AuthorDate: Wed Mar 29 06:21:41 2017 +0000
Commit:     Kitware Robot <kwro...@kitware.com>
CommitDate: Wed Mar 29 09:15:05 2017 -0400

    Stage topic 'cmake-file-install-symlink-on-nonexistng-path'
    
    Topic-id: 23338
    Topic-url: https://gitlab.kitware.com/cmake/cmake/merge_requests/642


https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=496b845a1e43117d31f33490f14215f8c94ab15d
commit 496b845a1e43117d31f33490f14215f8c94ab15d
Author:     Roger Leigh <rle...@codelibre.net>
AuthorDate: Sat Mar 25 22:26:31 2017 +0000
Commit:     Brad King <brad.k...@kitware.com>
CommitDate: Tue Mar 28 10:23:16 2017 -0400

    FindBoost: Add numpy dependency for 1.63
    
    Note that 1.63 is missing the needed autolink information, so this is
    a manual addition.
    
    Fixes: #16612

diff --git a/Modules/FindBoost.cmake b/Modules/FindBoost.cmake
index b1d90c4..8b21c84 100644
--- a/Modules/FindBoost.cmake
+++ b/Modules/FindBoost.cmake
@@ -738,6 +738,7 @@ function(_Boost_COMPONENT_DEPENDENCIES component _ret)
     set(_Boost_MATH_DEPENDENCIES math_c99 math_c99f math_c99l math_tr1 
math_tr1f math_tr1l atomic)
     set(_Boost_MPI_DEPENDENCIES serialization)
     set(_Boost_MPI_PYTHON_DEPENDENCIES python mpi serialization)
+    set(_Boost_NUMPY_DEPENDENCIES python)
     set(_Boost_RANDOM_DEPENDENCIES system)
     set(_Boost_THREAD_DEPENDENCIES chrono system date_time atomic)
     set(_Boost_WAVE_DEPENDENCIES filesystem system serialization thread chrono 
date_time atomic)

https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=8352de538725f292fea20f54efc10ead173ee3b4
commit 8352de538725f292fea20f54efc10ead173ee3b4
Author:     Roger Leigh <rle...@codelibre.net>
AuthorDate: Sat Mar 25 22:24:22 2017 +0000
Commit:     Brad King <brad.k...@kitware.com>
CommitDate: Tue Mar 28 10:23:11 2017 -0400

    FindBoost: Update 1.64 dependencies using 1.64 beta1

diff --git a/Modules/FindBoost.cmake b/Modules/FindBoost.cmake
index ef8435e..b1d90c4 100644
--- a/Modules/FindBoost.cmake
+++ b/Modules/FindBoost.cmake
@@ -746,6 +746,7 @@ function(_Boost_COMPONENT_DEPENDENCIES component _ret)
     set(_Boost_CHRONO_DEPENDENCIES system)
     set(_Boost_CONTEXT_DEPENDENCIES thread chrono system date_time)
     set(_Boost_COROUTINE_DEPENDENCIES context system)
+    set(_Boost_COROUTINE2_DEPENDENCIES context fiber thread chrono system 
date_time)
     set(_Boost_FIBER_DEPENDENCIES context thread chrono system date_time)
     set(_Boost_FILESYSTEM_DEPENDENCIES system)
     set(_Boost_IOSTREAMS_DEPENDENCIES regex)
@@ -753,6 +754,7 @@ function(_Boost_COMPONENT_DEPENDENCIES component _ret)
     set(_Boost_MATH_DEPENDENCIES math_c99 math_c99f math_c99l math_tr1 
math_tr1f math_tr1l atomic)
     set(_Boost_MPI_DEPENDENCIES serialization)
     set(_Boost_MPI_PYTHON_DEPENDENCIES python mpi serialization)
+    set(_Boost_NUMPY_DEPENDENCIES python)
     set(_Boost_RANDOM_DEPENDENCIES system)
     set(_Boost_THREAD_DEPENDENCIES chrono system date_time atomic)
     set(_Boost_WAVE_DEPENDENCIES filesystem system serialization thread chrono 
date_time atomic)

https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=9defe9d63a44d99dadd440b64721f7d518dd31b6
commit 9defe9d63a44d99dadd440b64721f7d518dd31b6
Author:     Roger Leigh <rle...@codelibre.net>
AuthorDate: Sat Mar 25 22:30:21 2017 +0000
Commit:     Brad King <brad.k...@kitware.com>
CommitDate: Tue Mar 28 10:23:11 2017 -0400

    FindBoost: Add numpy header

diff --git a/Modules/FindBoost.cmake b/Modules/FindBoost.cmake
index a6f63f5..ef8435e 100644
--- a/Modules/FindBoost.cmake
+++ b/Modules/FindBoost.cmake
@@ -812,6 +812,7 @@ function(_Boost_COMPONENT_HEADERS component _hdrs)
   set(_Boost_PRG_EXEC_MONITOR_HEADERS    "boost/test/prg_exec_monitor.hpp")
   set(_Boost_PROGRAM_OPTIONS_HEADERS     "boost/program_options.hpp")
   set(_Boost_PYTHON_HEADERS              "boost/python.hpp")
+  set(_Boost_NUMPY_HEADERS               "boost/python/numpy.hpp")
   set(_Boost_RANDOM_HEADERS              "boost/random.hpp")
   set(_Boost_REGEX_HEADERS               "boost/regex.hpp")
   set(_Boost_SERIALIZATION_HEADERS       
"boost/serialization/serialization.hpp")

https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=eb69cd94446c9e3ce2debf9d1260a6cfad851a1f
commit eb69cd94446c9e3ce2debf9d1260a6cfad851a1f
Author:     Roger Leigh <rle...@codelibre.net>
AuthorDate: Sat Mar 25 22:22:47 2017 +0000
Commit:     Brad King <brad.k...@kitware.com>
CommitDate: Tue Mar 28 10:23:11 2017 -0400

    BoostScanDeps: Add python numpy support
    
    Additionally correct indentation.

diff --git a/Utilities/Scripts/BoostScanDeps.cmake 
b/Utilities/Scripts/BoostScanDeps.cmake
index 2fd8f86..3d32ee0 100644
--- a/Utilities/Scripts/BoostScanDeps.cmake
+++ b/Utilities/Scripts/BoostScanDeps.cmake
@@ -35,19 +35,31 @@ function(_Boost_FIND_COMPONENT_DEPENDENCIES component 
includedir _ret_libs)
   # _boost_processed_headers - headers already parsed (or currently being 
parsed)
   # _boost_new_headers - new headers discovered for future processing
 
+  message(STATUS "  Processing component ${component}")
+
   set(library_component FALSE)
 
   # Start by finding all headers for the component; header
   # dependencies via #include will be solved by future passes
 
-  # Special-case since it is part of mpi; look only in boost/mpi/python*
+  # Special-case sub-component headers
+  file(GLOB_RECURSE _mpi_python_unprocessed_headers
+       RELATIVE "${includedir}"
+       "${includedir}/boost/mpi/python.hpp"
+       "${includedir}/boost/mpi/python/*")
+  file(GLOB_RECURSE _python_numpy_unprocessed_headers
+       RELATIVE "${includedir}"
+       "${includedir}/boost/python/numpy.hpp"
+       "${includedir}/boost/python/numpy/*")
+
   if(component STREQUAL "mpi_python")
     set(_boost_DEPS "python")
     set(library_component TRUE)
-    file(GLOB_RECURSE _boost_unprocessed_headers
-         RELATIVE "${includedir}"
-         "${includedir}/boost/mpi/python/*")
-    list(INSERT _boost_unprocessed_headers 0 
"${includedir}/boost/mpi/python.hpp")
+    set(_boost_unprocessed_headers "${_mpi_python_unprocessed_headers}")
+  elseif(component STREQUAL "numpy")
+    set(_boost_DEPS "python")
+    set(library_component TRUE)
+    set(_boost_unprocessed_headers "${_python_numpy_unprocessed_headers}")
   # Special-case since it is a serialization variant; look in 
boost/serialization
   elseif(component STREQUAL "wserialization")
     set(library_component TRUE)
@@ -80,6 +92,12 @@ function(_Boost_FIND_COMPONENT_DEPENDENCIES component 
includedir _ret_libs)
          RELATIVE "${includedir}"
          "${includedir}/boost/${component}/*")
     list(INSERT _boost_unprocessed_headers 0 
"${includedir}/boost/${component}.hpp")
+    if(component STREQUAL "mpi")
+      list(REMOVE_ITEM _boost_unprocessed_headers 
${_mpi_python_unprocessed_headers})
+    endif()
+    if(component STREQUAL "python")
+      list(REMOVE_ITEM _boost_unprocessed_headers 
${_python_numpy_unprocessed_headers})
+    endif()
   endif()
 
   while(_boost_unprocessed_headers)
@@ -168,22 +186,26 @@ if(IS_DIRECTORY "${BOOST_DIR}/boost/mpi" AND
    IS_DIRECTORY "${BOOST_DIR}/boost/python")
  list(APPEND boost_components "mpi_python")
 endif()
+# Special-case numpy, since it's a part of python
+if(EXISTS "${BOOST_DIR}/boost/python/numpy.hpp")
+  list(APPEND boost_components "numpy")
+endif()
 # Special-case wserialization, which is a variant of serialization
 if(IS_DIRECTORY "${BOOST_DIR}/boost/serialization")
- list(APPEND boost_components "wserialization")
+  list(APPEND boost_components "wserialization")
 endif()
 # Special-case math* since there are six libraries, but no actual math
 # library component.  Handle specially when scanning above.
 #
 # Special-case separate test libraries, which are all part of test
 if(EXISTS "${BOOST_DIR}/test/unit_test.hpp")
- list(APPEND boost_components "unit_test_framework")
+  list(APPEND boost_components "unit_test_framework")
 endif()
 if(EXISTS "${BOOST_DIR}/test/prg_exec_monitor.hpp")
- list(APPEND boost_components "prg_exec_monitor")
+  list(APPEND boost_components "prg_exec_monitor")
 endif()
 if(EXISTS "${BOOST_DIR}/test/test_exec_monitor.hpp")
- list(APPEND boost_components "test_exec_monitor")
+  list(APPEND boost_components "test_exec_monitor")
 endif()
 
 if(boost_components)

-----------------------------------------------------------------------

Summary of changes:
 Modules/FindBoost.cmake               |    4 ++++
 Utilities/Scripts/BoostScanDeps.cmake |   40 +++++++++++++++++++++++++--------
 2 files changed, 35 insertions(+), 9 deletions(-)


hooks/post-receive
-- 
CMake
_______________________________________________
Cmake-commits mailing list
Cmake-commits@cmake.org
http://public.kitware.com/mailman/listinfo/cmake-commits

Reply via email to