Filipe Laíns 🇵🇸
Filipe Laíns 🇵🇸
I am a bit confused, isn't `-Y...` supposed to handle this?
This also plays into vendor layout customizations, they could add their layouts to Python and then select them with this option.
Yes, that is not the goal of destdir. I think this would look something like `python -m installer --scheme posix_user`.
Other use-case for this is allowing vendor to install to their custom schemes, something that our proposal to standardize vendor patching (https://gist.github.com/jaraco/b48e1acd05ecd3e54ddf0f04f91065c3) relies on. I think this is a very...
This is related to the discussion in https://github.com/nmigen/nmigen-boards/pull/75. TL;DR The DSL needs to be redesigned. @whitequark doesn't have time right now, I have offered to help, she will probably ping...
I had prototyped this only then to find out it's not possible: ```python from nmigen.build import * from nmigen.vendor.lattice_ecp5 import * from nmigen_boards.resources import * __all__ = ['Colorlight5a75bPlatform'] class Colorlight5a75bPlatform(LatticeECP5Platform):...
Just to explain what is happening there, a metaclass allows us to override the call protocol (the use of `()` in an object, eg. `MyClass()`), so what I do override...
> Yes, that's a supported use case; however as described above this problem is not currently acutely causing issues, it's more of a gotcha. Which is still bad, of course!...
> I'm not going to have time to either (co-)design a new DSL or to review the code introducing it and the migration path for the next several months at...
> This is objectively a mess. The original code was in a nice tabular form with a header. After the autoformatter is done, all structure is lost. Oh, I didn't...