RobotLocomotion / drake-external-examples

Examples of how to use Drake in your own project.
https://drake.mit.edu/
MIT No Attribution
106 stars 50 forks source link

Move GHA prereqs to examples and refactor #321

Closed nicolecheetham closed 1 month ago

nicolecheetham commented 1 month ago

Issue: https://github.com/RobotLocomotion/drake-external-examples/issues/309

Issue: https://github.com/RobotLocomotion/drake-external-examples/issues/61


This change is Reviewable

jwnimmer-tri commented 1 month ago

FYI The setup scripts in each project like drake_cmake_installed/setup/foo should not be hard-coding their subdir name like drake_cmake_installed anywhere inside the script. When the users makes their own repo, that name will no longer match. The code that calls those scripts should chdir to the correct relative path (the subdir, not the git repository root) before calling anything.

jwnimmer-tri commented 1 month ago

This is only waiting on an LGTM from @BetsyMcPhail.