flake for building a declarative fusesoc dev environment

Reduce reliance on IFD #1

Open moppu.dev
Open opened by moppu.dev

Right now a lot of machinery in the flake relies on reading the fusesoc .core files to grab their VLNVs. I want to move towards frontloading things onto whoever is importing these packages and emit an error if a core has a VLNV mismatch when we actually need to use it.

Otherwise, things can be painfully slow as every core in a core set has to be read even if we aren't calling for them.

Sign up or Sign in to add to the discussion.