Skip to content

Move compiler searching logic to packages #39627

@alalazo

Description

@alalazo

Summary

As a core developer, I want to move the search logic for compilers from internal custom compiler classes to external support in packages so that the infrastructure will be ready when we'll move compiler from node attributes to dependencies.

Description

At some point, during the transition to turn compiler into proper dependencies, we'll need to move the custom search logic that now populates compilers.yaml to packages.

This operation can be done simultaneously with other changes, and without affecting users. The idea is to ensure that we have a package for each compiler we currently support, and add external find capabilities equivalent to the current search.

Then, we can add a temporary layer that translates the external information in the current compilers.yaml format. This layer will be removed as soon as compilers are turned into dependencies.

Tasks

Metadata

Metadata

Labels

compilersconfigurationepicA high level task that is broken down into smaller, more focused, units of workrefactoring

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions