-
Notifications
You must be signed in to change notification settings - Fork 0
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
Release with a new versioning scheme? #2
Comments
We can add a version marker, like |
Good idea. Done! |
Not really done. You have to modify at least the following file.
Maybe change the above to
But I am not so sure if this is the right way to go to add the version marker, maybe need more more field. @ndim |
I wrote #3 with |
BTW, https://github.com/avrdudes/libserialport says in the "About" region that
I think it would make sense to replace that text with something like
|
I have taken a look at cmake, and cmake insists version numbers are numbers only, 1.2.3 or 1.2.3.4 at maximum. So if we want to keep the cmake version number the same as autoconf, I would suggest keeping the first three numbers from upstream and just adding one number of our own. |
I think that is a good proposal. |
Thanks. Done. |
So how can we complete this? I'm not qualified to review #3. As mentioned earlier, the goal is to release a slightly modified version of libserialport that macOS package managers (brew, macports?) can use when building Avrdude. |
@stefanrueger @mcuee I finally upgraded macOS on my old computer, and now libserialport is more broken than before. With macOS 10.14, only the CP210x chips didn't work properly with libserialport, but now there are a bunch of others as well, including the CH340 and possibly the FT231X.
I took the liberty to fork the libserialport repo so I could merge the really simple bugfix. However, we probably should release a version of this fork, so package managers like Brew can utilize it.
The last version of libserialport is 0.1.1. Which version number should I bump this up to? Ideally, I don't want it to conflict with the "official" libserialport repo if that ever gets a new release sometime in the future.
The text was updated successfully, but these errors were encountered: