aboutsummaryrefslogtreecommitdiff
path: root/ports/hypre/fix-root-cmakelists.patch
diff options
context:
space:
mode:
authorAlexander Karatarakis <alex@karatarakis.com>2017-09-21 12:22:00 -0700
committerGitHub <noreply@github.com>2017-09-21 12:22:00 -0700
commitfac96eb344a500405ab65b7e7f3755af0ad00b7e (patch)
treef9e3376ca1a8f2de408e087e42ae393f224d6c42 /ports/hypre/fix-root-cmakelists.patch
parent46db0f03fcb42d9f738474885fda372160362e44 (diff)
parent1bbce1ee844262647f994afd5f31da12d938e7ee (diff)
downloadvcpkg-fac96eb344a500405ab65b7e7f3755af0ad00b7e.tar.gz
vcpkg-fac96eb344a500405ab65b7e7f3755af0ad00b7e.zip
Merge branch 'master' into master
Diffstat (limited to 'ports/hypre/fix-root-cmakelists.patch')
-rw-r--r--ports/hypre/fix-root-cmakelists.patch25
1 files changed, 14 insertions, 11 deletions
diff --git a/ports/hypre/fix-root-cmakelists.patch b/ports/hypre/fix-root-cmakelists.patch
index aa349b3f0..e69d6607e 100644
--- a/ports/hypre/fix-root-cmakelists.patch
+++ b/ports/hypre/fix-root-cmakelists.patch
@@ -1,5 +1,5 @@
---- a/CMakeLists.txt Thu Jun 09 15:56:18 2016
-+++ b/CMakeLists.txt Wed Jan 04 18:27:54 2017
+--- a/CMakeLists.txt Mon Mar 13 21:37:24 2017
++++ b/CMakeLists.txt Sun Aug 06 19:34:00 2017
@@ -1,6 +1,8 @@
cmake_minimum_required (VERSION 2.8.8)
project (hypre)
@@ -7,9 +7,9 @@
+include(GenerateExportHeader)
+
# The version number.
- set (HYPRE_VERSION 2.11.1)
- set (HYPRE_DATE 2016/06/09)
-@@ -616,6 +618,8 @@
+ set (HYPRE_VERSION 2.11.2)
+ set (HYPRE_DATE 2017/03/13)
+@@ -618,6 +620,8 @@
struct_ls/sparse_msg_solve.c
)
@@ -18,7 +18,7 @@
# Headers and sources: sstruct_mv
list (APPEND HYPRE_HEADERS
sstruct_mv/HYPRE_sstruct_mv.h
-@@ -756,11 +760,11 @@
+@@ -758,11 +762,11 @@
find_package (MPI)
if ((MPI_C_FOUND) AND (NOT CMAKE_C_COMPILER STREQUAL MPI_C_COMPILER))
include_directories (${MPI_C_INCLUDE_PATH})
@@ -32,14 +32,16 @@
endif ()
endif (NOT HYPRE_SEQUENTIAL)
-@@ -802,8 +806,19 @@
- endif ()
+@@ -807,7 +811,23 @@
add_library (HYPRE ${HYPRE_SOURCES} ${FEI_LIBS})
--
+
-install (TARGETS HYPRE DESTINATION lib)
-+target_link_libraries(HYPRE ${MPI_C_LIBRARIES})
-+if(WIN32 AND BUILD_SHARED_LIBS)
++if (NOT HYPRE_SEQUENTIAL)
++ target_link_libraries(HYPRE ${MPI_C_LIBRARIES})
++endif()
++
++if (WIN32 AND BUILD_SHARED_LIBS)
+ set_target_properties(HYPRE PROPERTIES WINDOWS_EXPORT_ALL_SYMBOLS ON)
+endif()
+
@@ -51,6 +53,7 @@
+ LIBRARY DESTINATION lib
+ ARCHIVE DESTINATION lib
+)
++
install (FILES ${HYPRE_HEADERS} DESTINATION include)
# add_subdirectory (test EXCLUDE_FROM_ALL)