Skip to content

One source, many components #46

@aleclearmind

Description

@aleclearmind

We need to add support for having one source and multiple components building from those sources.

The main use case I've in mind is to split revng-qa in one component per toolchain.
For instance we can have revng-qa-arm which builds only the artifacts for arm and depends on the arm toolchain.
This would enable users to more easily extend revng-qa with new test cases without having to download all the toolchains which is not necessary in most of the cases.

For instance, @elvis_dft and @Cvelth would like to write test using the host toolchain only and they have to install all the toolchains instead.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions