Skip to content

Conversation

@dracwyrm
Copy link
Contributor

Use CMAKE_BUILD_TYPE which can be overrided with custom distro types

Adhere to GNU filesystem layout conventions. Not all distros and OSes
have directories in the same locations and they define the
GNUInstallDirs variables, so use those variables. Also, this enables
multi lib installations.

Define the version variables to enable SONAME versioning on the
library files in case there is ABI changes in the future.

Please note: I set SONAME to be major.minor as I don't know what ABI version you are on. If it's been the same since the beginning, then it can just be set to 1, or if there was a only one change, then 2 and so on. I don't know if there even were ABI changes. However, it would be nice to have at lease a SONAME of 1 just in case there are future ABI changes.

Let me know if you want change how the variables are handled, so I can push updates to this patch.

…ixes

Use CMAKE_BUILD_TYPE which can be overrided with custom distro types

Adhere to GNU filesystem layout conventions. Not all distros and OSes
have directories in the same locations and they define the
GNUInstallDirs variables, so use those variables. Also, this enables
multi lib installations.

Define the version variables to enable SONAME versioning on the
library files in case there is ABI changes in the future.
@Fl4reBot
Copy link

SUCCESS: exercise-opencollada-pull-request build #141

Pull Requests:

@sl1pkn07
Copy link

sl1pkn07 commented Oct 8, 2022

Hi. any update of this?

greetings

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.

3 participants