-
Notifications
You must be signed in to change notification settings - Fork 19
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
Initial pass of libctru
version checking in ctru-sys
#101
Conversation
libctru
version checking in ctru-sys
Also bump doxgyen-rs to crates.io version, and mark bindings.rs as generated for Github.
Also simplify version checking logic a bit. It's just a warning, so we can check for exact version just to be safe and skip the major/minor comparisons for semver. Also update the README a bit to explain the versioning scheme.
We should let people the have the choice to use an external |
That's a fair point. This change doesn't prevent anything like that, it would just display a warning that we couldn't determine the |
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 👍
Partially addresses #100, but we'd probably want to do something as part of the CI release process as well.
This isn't set in stone, I'm just experimenting with some different things to see what makes sense. So far this seems to work pretty well, but I'm not sure if we want to encode the "duplicate" info with the
+
metadata on the build version as well as with the major/minor scheme mentioned in #100Let me know what you think, I'll leave as a draft for now and we can discuss it.