Skip to content

Build system enhancements #2

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

Closed
wants to merge 6 commits into from
Closed

Build system enhancements #2

wants to merge 6 commits into from

Conversation

richmattes
Copy link
Contributor

This patch contains additions that allow libopenkinect to be installed system-wide using "make install" and "make uninstall."

It also fixes a small compile error I faced on Fedora 14: libm wasn't resolved and had to be added manually to the linker options for the example program.

- Set project version in root directory CMakeLists.txt
- Added host OS and Architecture detection
- Added install and uninstall targets for system-wide installation
- Added support for building static and shared library, with soname versioning
- Made CMake option to enable/disable building example application
@JoshBlake
Copy link
Member

Hi jpgr87, thanks for submitting this. We'll take a look at this in the next day or so and get back to you if we have any questions.

@qdot
Copy link
Member

qdot commented Nov 19, 2010

Ok, so, I kinda did things completely out of order here and even though you're merge request #2, it's coming in a little later than planned. I went ahead, rebased up to current and signed off on this since CMake is pretty harmless too. You're in at ffe24e0. Thanks so much for the submission!

This pull request was closed.
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