-
Notifications
You must be signed in to change notification settings - Fork 31
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
Fixed finding Ogre2 on Windows+Conda. #384
Conversation
Signed-off-by: Martin Pecka <[email protected]>
Cool! My fear was to break vcpkg CI builds with ogre-next, but as of the comment in gazebosim/gz-rendering#897 (comment) there is not such CI, probably we are good to do, at least for me. Just a small nitpick, can you update the docs of the Find script to reflect the changes? See the docs changes in https://github.com/gazebosim/gz-cmake/pull/357/files . |
Signed-off-by: Martin Pecka <[email protected]>
Question is whether that is expected :) I'm not good enough in reading buildfarm logs to tell if the tests actually worked at some point or not for Windows.
Done |
This is a good point. Probably @j-rivero or @azeey know more on this. |
I'm going to try to run this through on the vcpkg version using our |
Signed-off-by: Michael Carroll <[email protected]>
this still doesn't seem to work with me. I have conda and ogre-next, is there something else that I'm missing here? |
ogre-next is from binaries or from source? |
Binaries, 2.3.1 |
Could you put a few prints to the |
I have:
|
Can you post your |
Well, to make things complicated, I'm trying out pixi (no pixi list yet!). I do have ogre, ogre-next, and pkg-config installed, though. I'm going to do some advanced cmake debugging (tm) to see what's going on. |
If you have mamba or micromamba installed, you can activate the |
Okay, I have confirmed that this works for me locally and it LGTM. |
🦟 Bug fix
Fixes #357
Summary
This seems to do the trick on Windows+Conda (following Harmonic install tutorial). Potential for unwanted side-effects on other OSs seem small to me.
Checklist
codecheck
passed (See contributing)Note to maintainers: Remember to use Squash-Merge and edit the commit message to match the pull request summary while retaining
Signed-off-by
messages.