Open traversaro opened 2 years ago
I think both files should always be installed. For ign-plugin, there was a problem on windows, so the src/cmd
folder was skipped in https://github.com/ignitionrobotics/ign-plugin/pull/38. We can fix the underlying issue using the change from https://github.com/ignitionrobotics/ign-tools/pull/65
fix for ign-plugin in https://github.com/ignitionrobotics/ign-plugin/pull/63
As part of https://github.com/gazebo-tooling/release-tools/issues/472 we've been updating all libraries to always install the files needed by gz-tools
.
[ ] ign-msgs
This will be fixed by https://github.com/gazebosim/gz-msgs/pull/402 .
Desired behavior
While debugging a related problem, I noticed that on a Windows installation of a Ignition Fortress,
ign --help
was printing this message:But then for several of this commands, the execution failed with with error like:
The problems seems that in many cases, even if the installation of the cmd<> ruby script is disable, the yaml file describing the ign-tool plugin is installed anyway.
This problem seems to affect the following repos:
Implementation suggestion
Probably for all this projects a single options should control the installation of both the
yaml
andrb
ign-tools-related files.Additional context
Even if strictly speaking this is not an ign-tools issue, I preferred to open an issue in ign-tools as the details of the issues affecting those repos are the same.