Bzlmod porting. #7647
Replies: 8 comments 34 replies
-
|
Interesting! Normally I would expect a pull request for a branch such as this. Are you planning to make one or more pull requests? |
Beta Was this translation helpful? Give feedback.
-
|
I would like to see a PR as well. I see you also have some changes for new flags that would be good to separate out. Is that something you are willing to do? |
Beta Was this translation helpful? Give feedback.
-
|
Hi @oharboe , @maliberty ! Yes, I would love to see this merged. Right now as you can see there's some work scattered on many different projects. I would love to hear your opinion on how to proceed. I see two different routes:
What do you think? |
Beta Was this translation helpful? Give feedback.
-
|
Do you have a list of open PRs to BCR? @QuantamHD might be able to help move them through. If we can do that quickly it would avoid the two-step of forking and then updating to BCR later. |
Beta Was this translation helpful? Give feedback.
-
|
Any updates? |
Beta Was this translation helpful? Give feedback.
-
|
Hey there! Although I had a very complicated set of months and I couldn't get back to this, looks like someone moved towards that! |
Beta Was this translation helpful? Give feedback.
-
|
This may be a non-sequitor, but I just want to point out that OpenROAD has not emptied WORKSPACE yet either... https://github.com/The-OpenROAD-Project/OpenROAD/blob/master/WORKSPACE |
Beta Was this translation helpful? Give feedback.
-
|
I'm curious: I always thought rules_hdl is a pre-bazel bcr vestige and that the path fowrard was to break out rules_hdl and contribute to bazel bcr and leave rules_hdl alone as the pre-bazel bcr legacy it is? |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi, I ported the dependencies of this project and this project to bzlmod at:
https://github.com/amorphic-io/OpenROAD/tree/bzlmodify
Most of the dependencies needs to be overriden but I think it could be a good starting point to simplify the import of OpenROAD (and rules_hdl) in other bazel projects.
I would love to merge these changes in the respective transitive and direct deps repos and/or in BCR but it requires some effort.
Beta Was this translation helpful? Give feedback.
All reactions