Skip to content

[Discussion] : turn self.<provider>_shared_lib into an iterable #1670

@alalazo

Description

@alalazo

Attributes like lapack_shared_lib in lapack providers now return a single full path to a library. Changing those attributes to be iterables of paths would help in dealing with libraries like MKL that require to link more than one library with a well defined ordering.

If there is general agreement on this change I volunteer to prepare a PR that :

  • will change all the relevant virtual packages in such way
  • will modify all the packages that are now using those attributes accordingly
  • will add a few convenience functions to handle common manipulations of those iterables

Let me know 😄

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions