File tree Expand file tree Collapse file tree 1 file changed +20
-0
lines changed Expand file tree Collapse file tree 1 file changed +20
-0
lines changed Original file line number Diff line number Diff line change
1
+ #! /usr/bin/env bash
2
+
3
+ set -eu -o pipefail
4
+
5
+ Eigen_VERSION=" 3.3.4"
6
+ echo " -- Installing Eigen $Eigen_VERSION "
7
+ if [[ -f $HOME /Deps/eigen/include/eigen3/signature_of_eigen3_matrix_library ]]; then
8
+ echo " -- Eigen $Eigen_VERSION FOUND in cache"
9
+ else
10
+ echo " -- Eigen $Eigen_VERSION NOT FOUND in cache"
11
+ cd " $HOME " /Downloads
12
+ mkdir -p eigen
13
+ curl -Ls http://bitbucket.org/eigen/eigen/get/${Eigen_VERSION} .tar.gz | tar -xz -C eigen --strip-components=1
14
+ cd eigen
15
+ cmake -H. -Bbuild_eigen -DCMAKE_INSTALL_PREFIX=" $HOME " /Deps/eigen & > /dev/null
16
+ cmake --build build_eigen -- install & > /dev/null
17
+ cd " $TRAVIS_BUILD_DIR "
18
+ rm -rf " $HOME " /Downloads/eigen
19
+ fi
20
+ echo " -- Done with Eigen $Eigen_VERSION "
You can’t perform that action at this time.
0 commit comments