Before this commit, yarp-ros was overwriting some files that YARP also installed, in particular the yarpcar library and CMake component, and the yarp_idl_tools CMake components. This commit renames the yarpcar library to yarpcarros, and move the YARP::yarpidl_ros target to the rosmsgs YARP CMake component, avoiding any conflict.
Before this commit, yarp-ros was overwriting some files that YARP also installed, in particular the yarpcar library and CMake component, and the yarp_idl_tools CMake components. This commit renames the yarpcar library to yarpcarros, and move the YARP::yarpidl_ros target to the rosmsgs YARP CMake component, avoiding any conflict.
This modifications should permit to use yarp-ros in Unstable CI of the robotology superbuild, see https://github.com/robotology/robotology-superbuild/pull/1547 .