File tree Expand file tree Collapse file tree 1 file changed +7
-4
lines changed Expand file tree Collapse file tree 1 file changed +7
-4
lines changed Original file line number Diff line number Diff line change 1010cache :
1111 bundler : true
1212 pip : true
13+ directories :
14+ - $HOME/Deps/eigen
1315
1416env :
1517 global :
2628 - cmake
2729 - gfortran
2830 - libboost-math-dev
29- - libeigen3-dev
3031 env :
3132 - CXX_COMPILER='clang++'
3233 - C_COMPILER='clang'
4142 - cmake
4243 - gfortran
4344 - libboost-math-dev
44- - libeigen3-dev
4545 env :
4646 - CXX_COMPILER='g++'
4747 - C_COMPILER='gcc'
5858 - gfortran
5959 - lcov
6060 - libboost-math-dev
61- - libeigen3-dev
6261 env :
6362 - CXX_COMPILER='g++'
6463 - C_COMPILER='gcc'
@@ -81,8 +80,11 @@ before_install:
8180 - test -n $CC && unset CC
8281 - test -n $CXX && unset CXX
8382 - test -n $FC && unset FC
83+ # Dependencies are downloaded in $HOME/Downloads and installed in $HOME/Deps
84+ - mkdir -p $HOME/Downloads $HOME/Deps
8485
8586install :
87+ - ./.ci/eigen.sh
8688 - pip install --user pipenv --upgrade
8789 - pipenv install --three
8890
@@ -98,7 +100,8 @@ script:
98100 -DCMAKE_C_COMPILER=$C_COMPILER \
99101 -DCMAKE_Fortran_COMPILER=$Fortran_COMPILER \
100102 -DCMAKE_BUILD_TYPE=$BUILD_TYPE \
101- -DCMAKE_INSTALL_PREFIX=$HOME/Software/pcmsolver
103+ -DCMAKE_INSTALL_PREFIX=$HOME/Software/pcmsolver \
104+ -DEigen3_DIR=${HOME}/Deps/eigen/share/eigen3/cmake
102105 # - |
103106 # pipenv run python setup.py --cxx=$CXX_COMPILER \
104107 # --cc=$C_COMPILER \
You can’t perform that action at this time.
0 commit comments