Skip to content

Add info_extension configuration option#635

Merged
xdelaruelle merged 7 commits into
envmodules:mainfrom
xdelaruelle:info_extensions
Jun 7, 2026
Merged

Add info_extension configuration option#635
xdelaruelle merged 7 commits into
envmodules:mainfrom
xdelaruelle:info_extensions

Conversation

@xdelaruelle
Copy link
Copy Markdown
Collaborator

Add info_extension configuration option that controls whether or not defined extensions with extensions modulefile command should define a corresponding module alias. Disabled by default. When this configuration option is modified it sets the MODULES_INFO_EXTENSION environment variable.

When enabled, extensions have a pure informational purpose.

Extensions defined with provide modulefile command are not impacted by this configuration option.

Closes #585

Add info_extension configuration option that controls whether or not
defined extensions with extensions modulefile command should define a
corresponding module alias. Disabled by default. When this
configuration option is modified it sets the MODULES_INFO_EXTENSION
environment variable.

When enabled, extensions have a pure informational purpose.

Extensions defined with provide modulefile command are not impacted by
this configuration option.

Closes envmodules#585

Signed-off-by: Xavier Delaruelle <xavier.delaruelle@cea.fr>
Signed-off-by: Xavier Delaruelle <xavier.delaruelle@cea.fr>
Signed-off-by: Xavier Delaruelle <xavier.delaruelle@cea.fr>
Signed-off-by: Xavier Delaruelle <xavier.delaruelle@cea.fr>
Signed-off-by: Xavier Delaruelle <xavier.delaruelle@cea.fr>
Signed-off-by: Xavier Delaruelle <xavier.delaruelle@cea.fr>
Signed-off-by: Xavier Delaruelle <xavier.delaruelle@cea.fr>
@xdelaruelle xdelaruelle merged commit 963c542 into envmodules:main Jun 7, 2026
27 of 28 checks passed
@xdelaruelle xdelaruelle deleted the info_extensions branch June 7, 2026 14:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Consider module extension only as informational purpose

1 participant