Skip to content

New package: MGIS#10273

Merged
adamjstewart merged 35 commits intospack:developfrom
thelfer:develop
Jan 8, 2019
Merged

New package: MGIS#10273
adamjstewart merged 35 commits intospack:developfrom
thelfer:develop

Conversation

@thelfer
Copy link
Copy Markdown
Contributor

@thelfer thelfer commented Jan 7, 2019

The MFrontGenericInterfaceSupport project (MGIS) aims at proving tools (functions, classes, bindings, etc...) to handle behaviours written using MFront generic interface. For information about MFront, see http://tfel.sourceforge.net. MFront is available in spack through the TFEL package.

​Those tools are meant to be used by (FEM, FFT, etc.) solver developers. Permissive licences have been chosen to allow integration in open-source and proprietary codes.

…atible with cmake'FindPythonLibs module (at least how it is used in TFEL)
Copy link
Copy Markdown
Member

@adamjstewart adamjstewart left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A few minor comments, otherwise looks good!

variant('fortran_bindings', default=True,
description='Enables fortran bindings')
variant('python_bindings', default=True,
description='Enables python bindings')
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would be fine with dropping bindings from all of these variant names. It's usually implied. For example, most packages that add optional Python bindings just have a +python variant.

@adamjstewart adamjstewart dismissed healther’s stale review January 8, 2019 19:07

Requested change was implemented

@adamjstewart adamjstewart merged commit d3caad4 into spack:develop Jan 8, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants