aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorousttrue <ousttrue@gmail.com>2017-07-29 13:19:49 +0900
committerousttrue <ousttrue@gmail.com>2017-07-29 13:19:49 +0900
commit1c10c0b8fd9498034c82b49c6eb759caf61ff6bc (patch)
tree6ba44b4237661fa2eb9819bce178a7851bbfd850
parente4cab1750a110fcebf5d21c99d9db888f34c0656 (diff)
downloadvcpkg-1c10c0b8fd9498034c82b49c6eb759caf61ff6bc.tar.gz
vcpkg-1c10c0b8fd9498034c82b49c6eb759caf61ff6bc.zip
[alembic] fix FindHDF5.cmake issue for cmake-3.9.0
-rw-r--r--ports/alembic/portfile.cmake6
1 files changed, 6 insertions, 0 deletions
diff --git a/ports/alembic/portfile.cmake b/ports/alembic/portfile.cmake
index 56c3a4d30..a5fc75473 100644
--- a/ports/alembic/portfile.cmake
+++ b/ports/alembic/portfile.cmake
@@ -18,9 +18,15 @@ vcpkg_apply_patches(
PATCHES ${CMAKE_CURRENT_LIST_DIR}/fix-hdf5link.patch
)
+SET(VCPKG_INSTALLED ${VCPKG_ROOT_DIR}/installed/${TARGET_TRIPLET})
vcpkg_configure_cmake(
SOURCE_PATH ${SOURCE_PATH}
OPTIONS -DUSE_HDF5=ON
+# work around for cmake-3.9 FindHDF5.cmake issue
+# https://gitlab.kitware.com/cmake/cmake/issues/17039
+ -DHDF5_FOUND=1
+ -DHDF5_INCLUDE_DIRS=${VCPKG_INSTALLED}/include
+ -DHDF5_LIBRARIES=${VCPKG_INSTALLED}/lib/hdf5.lib
)
vcpkg_install_cmake()