Use --merge-install for colcon so that gz can be found during build#1063
Use --merge-install for colcon so that gz can be found during build#1063
--merge-install for colcon so that gz can be found during build#1063Conversation
Signed-off-by: Addisu Z. Taddese <addisu@openrobotics.org>
|
Let's discuss first if we are prepared to merge this since it can potentially trigger new test / new test failures all across the Windows builds. |
If we preserve isolated installs, we can also generate colcon hooks to set the path. There may be some value in doing this to make sure that we aren't inadvertently depending on a merged install for one reason or another. |
The issue is that |
I thought that they did such that It does have the disadvantage of adding a colcon-specific mechanism in this case, but the benefits may outweigh that. |
So |
|
Adding |
Our windows builds are not running
UNIT_gz_TESTor similar tests becausegzis not found at build time. This is because we are using isolated builds andcolcondoesn't seem to expose thebindirectories of each of the dependencies at build time. Using--merge-installfixes this and this is also what we've been recommending for our users (see https://gazebosim.org/docs/harmonic/install_windows_src#building-the-gazebo-libraries)