Skip to content
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

Cleanup versioning strategy relanding (#989) #997

Merged
merged 1 commit into from
Aug 14, 2019
Merged

Cleanup versioning strategy relanding (#989) #997

merged 1 commit into from
Aug 14, 2019

Conversation

baylesj
Copy link
Contributor

@baylesj baylesj commented Jul 31, 2019

  • Cleanup versioning strategy

Currently, versioning is a mess. CMake and Meson have seperate build
version number storage locations, with no way of knowing you need to
have both. Plus, due to recent revisions the amalgamate script is broken
unless you build first, and may still be broken afterwards.

This PR fixes some issues with versioning, and adds comments clarifying
what has to be done when doing a release.

  • Run clang format

  • Update SOVERSION....

* Cleanup versioning strategy

Currently, versioning is a mess. CMake and Meson have seperate build
version number storage locations, with no way of knowing you need to
have both. Plus, due to recent revisions the amalgamate script is broken
unless you build first, and may still be broken afterwards.

This PR fixes some issues with versioning, and adds comments clarifying
what has to be done when doing a release.

* Run clang format

* Update SOVERSION....
@baylesj
Copy link
Contributor Author

baylesj commented Jul 31, 2019

I think I fixed the Travis issues. I'll wait on the job and make sure there are no remaining issues.

@baylesj baylesj merged commit 7b28698 into master Aug 14, 2019
@baylesj baylesj mentioned this pull request Aug 14, 2019
dota17 pushed a commit to dota17/jsoncpp that referenced this pull request Aug 19, 2019
…-source-parsers#997)

* Cleanup versioning strategy

Currently, versioning is a mess. CMake and Meson have seperate build
version number storage locations, with no way of knowing you need to
have both. Plus, due to recent revisions the amalgamate script is broken
unless you build first, and may still be broken afterwards.

This PR fixes some issues with versioning, and adds comments clarifying
what has to be done when doing a release.

* Run clang format

* Update SOVERSION....
res2k pushed a commit to res2k/jsoncpp that referenced this pull request Aug 21, 2019
…-source-parsers#997)

* Cleanup versioning strategy

Currently, versioning is a mess. CMake and Meson have seperate build
version number storage locations, with no way of knowing you need to
have both. Plus, due to recent revisions the amalgamate script is broken
unless you build first, and may still be broken afterwards.

This PR fixes some issues with versioning, and adds comments clarifying
what has to be done when doing a release.

* Run clang format

* Update SOVERSION....
dawesc pushed a commit to EFTlab/jsoncpp that referenced this pull request Sep 25, 2019
…-source-parsers#997)

* Cleanup versioning strategy

Currently, versioning is a mess. CMake and Meson have seperate build
version number storage locations, with no way of knowing you need to
have both. Plus, due to recent revisions the amalgamate script is broken
unless you build first, and may still be broken afterwards.

This PR fixes some issues with versioning, and adds comments clarifying
what has to be done when doing a release.

* Run clang format

* Update SOVERSION....
@dota17 dota17 deleted the versioning branch March 31, 2020 12:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant