-
Notifications
You must be signed in to change notification settings - Fork 12
Open
Labels
Description
We can probably change the CMake to copy the message packages into the workspace, or in a global location.
Best practices? What should we do?
What global location? ~/.dart_msgs? $WORKSPACE/.dart_msgs I like the idea of a hidden folder by default.
Alternatives:
Use Dart's generation process along with annotations on imports to have messages generated only for the places they are used. Seems inefficient if you have multiple packages using the same messages.
Copy the packages into a subdirectory of the catkin package that is using them. Downside: Also duplicates the message package, and might cause package include conflicts when you have dart packages depending on each other but both importing the message package from different paths.
Reactions are currently unavailable