OpenCOLLADA icon indicating copy to clipboard operation
OpenCOLLADA copied to clipboard

OpenCOLLADA/CMakeLists.txt: : Build type, GNUInstallDirs, and version fixes

Open dracwyrm opened this issue 8 years ago • 2 comments

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.

dracwyrm avatar Jan 13 '18 13:01 dracwyrm

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

Pull Requests:

  • PR https://github.com/KhronosGroup/OpenCOLLADA/pull/561: OpenCOLLADA/CMakeLists.txt: : Build type, GNUInstallDirs, and version fixes OpenCOLLADA

Fl4reBot avatar Jan 20 '18 08:01 Fl4reBot

Hi. any update of this?

greetings

sl1pkn07 avatar Oct 08 '22 16:10 sl1pkn07