-
Notifications
You must be signed in to change notification settings - Fork 202
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
make sure that all easyconfig parameters are available for alternative module naming schemes #687
Comments
We should also provide a bunch of useful functions in the
|
Together with the utility functions, we should also implement a couple of examples of alternative module naming schemes, preferably existing ones (see #173 for a list). |
live from hackathon, we'd like to address:
|
addendum: any other better way than baptizing toolchains like
|
if things like the following would be possible, that would be nice:
The whole point is about being able to implement any arbitrary Hierarchical Naming Scheme, It is not certain which approach is best, but sites/people should have the freedom to experiment |
Currently, only the easyconfig parameters that are available from dependency specifications are available for (alternative) module naming schemes (see also #679):
name
version
versionsuffix
toolchain
In order to make all easyconfig parameter available in a consistent way (i.e., also if only the dependency specification is available), we need to pass parsed easyconfigs to the module naming scheme function
det_full_module_name
.For dependencies, we will thus need to implement the following steps:
The text was updated successfully, but these errors were encountered: