Closed traversaro closed 3 years ago
Thanks @traversaro! Unfortunately, error was not caught by the
wearables
CI and myself because I have just recompiledwearables
. Do you have any suggestion to spot this kind of regression directly onwearables
CI?
The typical trick for checking this kind of regression is to have some kind of example to show how to use the library to users, and then compile that examples in the CI using wearables as an external project, see for example https://github.com/robotology/idyntree/blob/v4.2.0/.github/workflows/ci.yml#L301 . Another alternative is also to build a downstream project (such as HDE) in the CI.
PR https://github.com/robotology/wearables/pull/126 move the
Wearable/IWear/Sensors/Utils.h
include toWearable/IWear/Utils.h
. However, this change was not accounted for in the installation rules, neither documented in the CHANGELOG. This PR fixes the first issue to fix https://github.com/robotology/robotology-superbuild/issues/846 .