-
Notifications
You must be signed in to change notification settings - Fork 119
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
Turn off some dependencies for library users #599
Conversation
79ae339
to
22dde0f
Compare
4e1bb45
to
22d38e1
Compare
I'm going to assume that the apple error ( |
Feel free to ignore it, see #597, it should now be fixed though. Thanks for the PR, will review it on Monday! |
cc 1.0.88 should fix this for make < 4.3 |
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 for this polishing PR!
In this PR I hide some code behind the
serialport
feature. The code was otherwise available, but not really useful without the feature. Additionally, I'm making certain dependencies optional that were only used with either cli or serialport only. Lastly, I'm moving some code (chieflyProgressCallbacks
[defined together withFlashTarget
] andchecksum
[only used in one place]) to new locations where I believe they better belong.