-
Notifications
You must be signed in to change notification settings - Fork 209
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Create the esp-metadata
package, update esp-hal
build script to use it
#1256
Conversation
Same for me. There might be slightly more maintenance overhead having it split whenever we need changes in both at the same time - not sure if that will ever happen Another way to think about it might be: Is it likely some crate will use one but doesn't need the other. I think that is true. I can imagine crates using esp-build but don't need esp-metadata This so far already looks quite good to me |
39823cf
to
f6b7b99
Compare
I've rebased this branch and updated |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! Just super-useless nitpick, sorry :D
f6b7b99
to
63e811c
Compare
63e811c
to
a0bfbd7
Compare
I guess this is ready for final review/merging now. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, thanks!
I still need to fill out
README.md
and write some proper documentation for this package, so opening as a draft for now, but I the code should be fine so I'd like to get some input on this.We had also discussed creating a build utilities package, so I'm not sure if we want to have
esp-metadata
andesp-build
(or whatever we name it), or if we want to just try and create a single package. Happy to hear any input, I'm kind of a fan of smaller single-use packages in this particular case but I don't feel strongly about this.If anybody can think of any other functionality that would be useful, I'm more than happy to add it in this PR as well, so just let me know.