update Eigen3 to support the latest stable release 3.3.9

This commit is contained in:
Axel Kohlmeyer
2021-08-06 18:53:46 -04:00
parent 06371629d6
commit 0123f9290f
3 changed files with 7 additions and 6 deletions

View File

@ -7,8 +7,8 @@ endif()
option(DOWNLOAD_EIGEN3 "Download Eigen3 instead of using an already installed one)" ${DOWNLOAD_EIGEN3_DEFAULT}) option(DOWNLOAD_EIGEN3 "Download Eigen3 instead of using an already installed one)" ${DOWNLOAD_EIGEN3_DEFAULT})
if(DOWNLOAD_EIGEN3) if(DOWNLOAD_EIGEN3)
message(STATUS "Eigen3 download requested - we will build our own") message(STATUS "Eigen3 download requested - we will build our own")
set(EIGEN3_URL "https://gitlab.com/libeigen/eigen/-/archive/3.3.7/eigen-3.3.7.tar.gz" CACHE STRING "URL for Eigen3 tarball") set(EIGEN3_URL "https://gitlab.com/libeigen/eigen/-/archive/3.3.9/eigen-3.3.9.tar.gz" CACHE STRING "URL for Eigen3 tarball")
set(EIGEN3_MD5 "9e30f67e8531477de4117506fe44669b" CACHE STRING "MD5 checksum of Eigen3 tarball") set(EIGEN3_MD5 "609286804b0f79be622ccf7f9ff2b660" CACHE STRING "MD5 checksum of Eigen3 tarball")
mark_as_advanced(EIGEN3_URL) mark_as_advanced(EIGEN3_URL)
mark_as_advanced(EIGEN3_MD5) mark_as_advanced(EIGEN3_MD5)
include(ExternalProject) include(ExternalProject)

View File

@ -17,11 +17,12 @@ parser = ArgumentParser(prog='Install.py',
# settings # settings
version = '3.3.7' version = '3.3.9'
tarball = "eigen.tar.gz" tarball = "eigen.tar.gz"
# known checksums for different Eigen versions. used to validate the download. # known checksums for different Eigen versions. used to validate the download.
checksums = { \ checksums = { \
'3.3.9' : '609286804b0f79be622ccf7f9ff2b660', \
'3.3.7' : '9e30f67e8531477de4117506fe44669b' \ '3.3.7' : '9e30f67e8531477de4117506fe44669b' \
} }

View File

@ -1,5 +1,5 @@
# Settings that the LAMMPS build will import when this package library is used # Settings that the LAMMPS build will import when this package library is used
machdyn_SYSINC = -I../../lib/includelink/eigen3 machdyn_SYSINC =
machdyn_SYSLIB = machdyn_SYSLIB =
machdyn_SYSPATH = machdyn_SYSPATH =