aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Schumacher <roschuma@microsoft.com>2017-05-18 20:19:34 -0700
committerGitHub <noreply@github.com>2017-05-18 20:19:34 -0700
commit9f4bdd71bf46a9d68b027dd9a6ba99e89ecef7f3 (patch)
tree01f67c0bddb6485de1a29f9fb2fcb5088461ee80
parentde799980be06af2748dfc2cf8a285195a9085982 (diff)
parent92e678b61ac881722550abddba5aead1aa8d3d81 (diff)
downloadvcpkg-9f4bdd71bf46a9d68b027dd9a6ba99e89ecef7f3.tar.gz
vcpkg-9f4bdd71bf46a9d68b027dd9a6ba99e89ecef7f3.zip
Merge pull request #1113 from KindDragon/master
[eigen3] Move eigen3 *.cmake files to share/eigen3 folder
-rw-r--r--ports/eigen3/CONTROL2
-rw-r--r--ports/eigen3/portfile.cmake9
2 files changed, 9 insertions, 2 deletions
diff --git a/ports/eigen3/CONTROL b/ports/eigen3/CONTROL
index 6c16d8b4b..d6e01c6cc 100644
--- a/ports/eigen3/CONTROL
+++ b/ports/eigen3/CONTROL
@@ -1,3 +1,3 @@
Source: eigen3
-Version: 3.3.3-1
+Version: 3.3.3-2
Description: C++ template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms.
diff --git a/ports/eigen3/portfile.cmake b/ports/eigen3/portfile.cmake
index c3c0b695a..229da45e7 100644
--- a/ports/eigen3/portfile.cmake
+++ b/ports/eigen3/portfile.cmake
@@ -8,8 +8,15 @@ vcpkg_download_distfile(ARCHIVE
)
vcpkg_extract_source_archive(${ARCHIVE})
+vcpkg_configure_cmake(
+ SOURCE_PATH ${SOURCE_PATH}
+ PREFER_NINJA
+ OPTIONS_RELEASE
+ -DCMAKEPACKAGE_INSTALL_DIR=${CURRENT_PACKAGES_DIR}/share/eigen3
+ OPTIONS_DEBUG
+ -DCMAKEPACKAGE_INSTALL_DIR=${CURRENT_PACKAGES_DIR}/debug/share/eigen3
+)
-vcpkg_configure_cmake(SOURCE_PATH ${SOURCE_PATH})
vcpkg_install_cmake()
file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug)