-
Notifications
You must be signed in to change notification settings - Fork 80
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
Normalize include paths #324
base: master
Are you sure you want to change the base?
Normalize include paths #324
Conversation
@meyerj PTAL. |
287e8a9
to
c1756f3
Compare
Why was the include of |
CMake-generated config header files live in With changes in this PR, it would be sufficient to have only two include folders: BTW, I don't think CI picked up my new commit after the forced push. The build should succeed with the latest changes. |
Hi @mvukov! Thanks for your patch and I think it is the right approach! Likely some more redundant Lines 185 to 187 in c1756f3
rtt/rtt/typekit/CMakeLists.txt Lines 12 to 15 in c1756f3
... Would you still try and update the patch despite of the long time since you submitted this pull request? Otherwise I will try myself and update the patch soon...
Yes, you are right. Both builds of this PR have been for version fa096d0. Anyway, the Travis configuration is currently outdated and does not work anymore since the migration to travis-ci.com. We need to update it (#195, #279) or switch to GitHub actions (#327). |
Hi @meyerj , I'll try to revive this work locally after I merge the latest master. I'll try to clean up |
This should simplify compilation and make includes clear. To some extent this was necessary to build rtt with Bazel (Bazel build files are not in this PR). CMake build works on my machine as well.