Extract dependency WITs during build#3378
Extract dependency WITs during build#3378itowlson wants to merge 1 commit intospinframework:mainfrom
Conversation
|
I think I do determine the exported interfaces by looking at worlds, but I believe it's safe to ignore I am not sure if there is some edge case when a component exports interfaces from other packages but that seems like a potential issue regardless of |
de01fea to
09cf63d
Compare
4dbe62d to
ed40fa4
Compare
ed40fa4 to
1d9d03b
Compare
ccb7fb1 to
5b800e2
Compare
Signed-off-by: itowlson <ivan.towlson@fermyon.com>
5b800e2 to
5e992ca
Compare
|
Moving to draft until #3421 is resolved. I believe the code is in a reasonable state, but if we are reworking dependencies then some of it becomes moot or will require rework. |
fibonacci1729
left a comment
There was a problem hiding this comment.
This is looking good, thanks for addressing all my concerns both here and offline! Let's get this landed and iterate 🥇
Fixes #3376.
WIP. Current status: 1.
contains gross, gross hacksreplaced with BEAUTIFUL AND ELEGANT hacks, and 2. incomplete.Work needed:
HandleexportTest thatI think this works but a second tester would be very welcomeincludeis handled correctlyProvide a way to invoke it outside of build(can be deferred if naming is hard, which it always is)