New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
{math}[foss/2017b] FreeFem++ v3.58 #5918
{math}[foss/2017b] FreeFem++ v3.58 #5918
Conversation
'files': ['bin/%s' % x for x in ['bamg', 'cvmsh2', 'ffglut', 'ffmedit']] + | ||
['bin/ff-%s' % x for x in ['c++', 'get-dep', 'mpirun', 'pkg-download']] + | ||
['bin/FreeFem++%s' % x for x in ['', '-mpi', '-nw']], | ||
'dirs': ['share/freefem++/3.58/'] + ['lib/ff++/3.58/%s' % x for x in ['bin', 'etc', 'idp', 'include', 'lib']] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@smoors Please use the %(version)s
template rather than hardcoding 3.58
|
||
# dependencies are heavily patched by FreeFem++, we therefore let it download and install them itself | ||
prebuildopts = 'download/getall -a -o ScaLAPACK,ARPACK,freeYams,Gmm++,Hips,Ipopt,METIS,ParMETIS,MMG3D,mshmet,MUMPS,' | ||
prebuildopts += 'NLopt,pARMS,PaStiX,Scotch,SuiteSparse,SuperLU_DIST,SuperLU,TetGen,PETSc,SLEPc,hpddm &&' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@smoors Do they patch all of these?
Can we download these via sources
and feed them in somehow (so we control which versions are used)?
@boegel Your suggestion to improve the installation method is certainly valid, but I currently have no time to look further into it. I think this easyconfig is still useful for users who want it to be as close as possible to what the developers intended. |
Test report by @boegel |
Test report by @boegel |
Getting this to work without auto-downloading of dependencies is probably more work than makes sense, at least for now, so merging as is, thanks @smoors! |
Going in, thanks @smoors! |
(created using
eb --new-pr
)