Open duburcqa opened 1 year ago
Just add an extra requirement cmeel
that install all these libs with the expected versions, so that the user has to opt-in a to get them. This way, building everything from source is not compromised and pre-compiled binaries can still be bundled with the wheel. A check at import of jiminy should be added to check the version number of libs pre-installed on the system and raise an exception if it does not match (suggesting to install jiminy_py[cmeel]
). Note that support of robotpkg
wheels will be compromise as it requires an older version of boost that is incompatible.
Beware all deps must be pinned to a specific version. Note that boost version requirement is incompatible between the binaries provided by
apt
robotpkg
repository and the one deployed bypip
.