-
Notifications
You must be signed in to change notification settings - Fork 70
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
Build with CMake #59
Comments
@gdfast Apologies for the delayed response. TANK currently doesn't include a CMakeFile in the distribution, but it should be easy to create one. |
@markpapadakis no worries about the delay. And yeah, I don't think it will be difficult. I was just trying to see if you opposed it. One of my colleagues or I may put up a pull request. |
@gdfast that'd be fantastic. Thank you :) |
@markpapadakis, I've been working on getting a PR up with the CMake and SPEC files we've used for distributing TANK. But I'm hitting a snag I'd like your input on. As context, we've build an RPM that can be installed on a system and provides the My issue is with the headers. Your Makefile has logic that checks if the build is being run on your dev system. If that is the case, you're assuming that the To work with lean switch, I've needed to alter many of the switch includes to be relative rather than absolute which removes the need to add to the system include path (e.g. So I'm wondering if you have an approach that has avoided this issue or suggestions about how I should proceed. I do have a couple potential solutions that I think are pretty far from ideal. But I wanted to get the conversation started. |
@gregschrock Apologies for not replying sooner. Been busy and I missed this issue. |
Thanks @markpapadakis! Sounds good. I look forward to seeing the changes. |
Hi,
We're looking to integrate TANK into a (mostly C++) project that we build using the CMake build system, so it would help if TANK could also be built with the CMake build system
The text was updated successfully, but these errors were encountered: