Catkin plugin: support building the entire workspace

Bug #1721168 reported by Kyle Fazzari
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Snapcraft
Fix Released
Wishlist
Kyle Fazzari

Bug Description

The need for users of the Catkin plugin to specify individual packages is mostly historical, and a hindrance to large workspaces. Snapcraft should support building entire workspaces. Note that `catkin-packages: []` needs to be preserved as "no catkin packages", so some ideas for specifying this behavior:

`catkin-packages: [*]`

or

`catkin-packages: all`

Kyle Fazzari (kyrofa)
Changed in snapcraft:
importance: Undecided → Wishlist
Revision history for this message
Kyle Fazzari (kyrofa) wrote :

I actually prefer the option of making `catkin-packages` optional. If they aren't specified, the entire workspace will be built.

Changed in snapcraft:
status: New → Triaged
Kyle Fazzari (kyrofa)
Changed in snapcraft:
status: Triaged → In Progress
assignee: nobody → Kyle Fazzari (kyrofa)
Revision history for this message
Kyle Fazzari (kyrofa) wrote :
Changed in snapcraft:
status: In Progress → Fix Committed
Changed in snapcraft:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.