-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
DEE CMake Refresh #21099
DEE CMake Refresh #21099
Comments
I agree, unless we have a minimum supported version. Beyond that, really the user is responsible for configuring whether This being the real discussion point:
I believe that the average homebrew user would have |
I'm perfectly satisfied with no automated test for that. The idea is that DEE should call the boring vanilla CMake function which does it boring default thing, and then the project builds and passes its small suite of test cases. Since DEE isn't itself introducing any extra complexity / branching, we don't need automated testing of different circumstances. We just assume that CMake has defaults that work. |
Outcropping of RobotLocomotion/drake-external-examples#285 (python 3.12 update) so as not to block that issue. There are a number of warnings about deprecated CMake behaviours we are relying on.
The goal of this ticket should be to have somebody revisit and fix all of the CMake warnings in drake external examples, including updating to
find_package(Python3)
. The other warnings may also relate to drake changes, I did not look closely.Update python
find_package
usage.Resolve warnings about
drake-config.cmake
andlcm-config.cmake
.Those were the ones that came up in the macOS build (any DEE nightly trigger log will help too), there may also be linux things.
CC @jwnimmer-tri @BetsyMcPhail @mwoehlke-kitware
The text was updated successfully, but these errors were encountered: