rock-core / autoproj

Rock (Robot Construction Kit) package-oriented build system
http://rock-robotics.org/rock-and-syskit/workspace
23 stars 22 forks source link

Packages are added to the workspace's Gemfile regardless of the user selection #374

Open g-arjones opened 2 years ago

doudou commented 2 years ago

Can you offer a little more details ? That's ... rather terse.

g-arjones commented 2 years ago

Sure...

$ autoproj osdeps drivers/iodrivers_base

Will install only apt-dpkgs that are in the dependency tree of drivers/iodrivers_base but all gems from the workspace layout. This is because of the BundlerManager's "strict mode". I understand this is not easy to fix/implement but there should be a way to add stuff to the workspace's Gemfile incrementally.