Skip to content

Conversation

@boegel boegel added the update label Sep 21, 2018
@boegel boegel added this to the 3.7.0 milestone Sep 21, 2018
which defines a so-called *"symbolic version"*.

This can be used to install a *"wrapper"* for a particular module, which can be useful in the context
of dependencies. For example, it can be used to avoid dependending on a specific version of
Copy link
Member

Choose a reason for hiding this comment

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

depending

Copy link
Member Author

Choose a reason for hiding this comment

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

I blame the bumpy train for this one...


.. note:: For compatibility with the different modules tools supported by EasyBuild (see :ref:`modules_tool`),
the ``.modulerc`` file is always generated in Tcl syntax (for now), regardless of the module syntax
that is used for module files. Only Lmod 7.8 or more recent supports ``.modulerc.lua`` files
Copy link
Member

Choose a reason for hiding this comment

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

Only Lmod 7.8 or later

actual installation and generating a module file); in addition, it doesn't require updating/re-generating existing
module files that depend on the ``Java`` wrapper (since the version of the wrapper does not change)

Since ``ModuleRC`` is a generic easyblock , it can also be employed to install module "wrappers" for dependencies.
Copy link
Member

Choose a reason for hiding this comment

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

explain in what way this is different from the above?

Copy link
Member Author

Choose a reason for hiding this comment

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

Should be "other dependencies" (or maybe "dependencies other than Java"), will fix

Copy link
Contributor

@bartoldeman bartoldeman left a comment

Choose a reason for hiding this comment

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

lgtm!

@bartoldeman
Copy link
Contributor

going in, thanks @boegel !

@bartoldeman bartoldeman merged commit 007a62c into easybuilders:develop Sep 21, 2018
@boegel boegel deleted the Java_wrapper branch September 21, 2018 18:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants