-
Notifications
You must be signed in to change notification settings - Fork 65
Exclude OGRE2 Overlay using a CMake argument (gz-rendering9) #1177
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
Conversation
This is mainly a port of #1175 to be activated under the parameter `USE_OGRE2_OVERLAY` enabled by default. Signed-off-by: Jose Luis Rivero <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thanks for tackling this! Just one minor comment on setting the GZ_RENDERING_HAVE_OGRE2_OVERLAY
var
# Build the list of OGRE2 components based on the options | ||
set(OGRE2_COMPONENTS HlmsPbs HlmsUnlit PlanarReflections) | ||
if(USE_OGRE2_OVERLAY) | ||
list(APPEND OGRE2_COMPONENTS Overlay) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The ABI checker picked up some compatibility issues. I think we need to set GZ_RENDERING_HAVE_OGRE2_OVERLAY
to TRUE
here as well.
Signed-off-by: Jose Luis Rivero <[email protected]>
…headers" This reverts commit 05d1834.
Signed-off-by: Jose Luis Rivero <[email protected]>
This reverts commit 1131d9c.
Co-authored-by: Silvio Traversaro <[email protected]> Signed-off-by: Jose Luis Rivero <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks!
@mergify backport gz-rendering10 |
✅ Backports have been created
|
* Exclude OGRE2 Overlay using a CMake argument (gz-rendering9) This is mainly a port of #1175 to be activated under the parameter `USE_OGRE2_OVERLAY` enabled by default. --------- Signed-off-by: Jose Luis Rivero <[email protected]> Co-authored-by: Silvio Traversaro <[email protected]> (cherry picked from commit bb0e866) # Conflicts: # Changelog.md
🎉 New feature
Twin of #1175, related to OGRECave/ogre-next#541 should help with conda-forge/gz-rendering-feedstock#42 (comment).
Summary
This is mainly a port of #1175 to be activated under the parameter
USE_OGRE2_OVERLAY
enabled by default to keep current ABI stable.Test
Testing on Mac with the option disabled in https://build.osrfoundation.org/job/gz_rendering-ci-pr_any-homebrew-amd64/417/.
Checklist
Generated-by: Sonnet 4.0
Note to maintainers: Remember to use Squash-Merge and edit the commit message to match the pull request summary while retaining
Signed-off-by
andGenerated-by
messages.