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

Implement shared lib versioning, fix LIBDIR for 64-bit systems, and set correct version in pkgconfig file #11

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

badshah400
Copy link

No description provided.

* Set VERSION when declaring project; this sets up PROJECT_VERSION and
  PROJECT_VERSION_{MAJOR,MINOR,PATCH} variables.
* Use the PROJECT_VERSION variable consistently across CMakeLists.txt
  and pkgconfig file instead of the VERSION string used previously.
Setting a library version and soversion on shared libraries is
recommended to make multiple versions of libraries differing in their
soversions parallel installable. Set the full library version to
PROJECT_VERSION and the soversion to PROJECT_VERSION_MAJOR.
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