Skip to content

Reduce build dependencies #201

Closed
@Rahix

Description

@Rahix

Due to the new build system as of #157, we have quite a lot of additional build-time dependencies. Among them are also quite a few that we don't really need, like clap, env_logger, url, and similar. These are pulled in as child-dependencies of libraries we use for code-generation.

Similar to what I have done in #200 / Rahix/atdf2svd#81 for atdf2svd, we should try making these dependencies optional upstream to make our build-process more lean. I don't think this has to happen right now, but we should strive to get rid of all the unnecessary bloat over time.

Cc: @LuigiPiucco

Metadata

Metadata

Assignees

No one assigned

    Labels

    buildsystemRelated to generating the device-modules from ATDF files.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions