roboticslab-uc3m / openrave-yarp-plugins

OpenRAVE plugins to interface OpenRAVE with YARP.
https://robots.uc3m.es/openrave-yarp-plugins/
GNU Lesser General Public License v2.1
3 stars 1 forks source link

[openrave-yarp-plugins-install.md] Document hard vs soft dependencies #93

Closed jgvictores closed 4 years ago

jgvictores commented 6 years ago

Document hard vs soft dependencies in https://github.com/roboticslab-uc3m/openrave-yarp-plugins/blob/develop/doc/openrave-yarp-plugins-install.md which BTW seems very outdated (see ROBOTICSLAB_OPENRAVE_YARP_PLUGINS_DIR)

Help: See asrob/yarp-devices is soft in https://github.com/roboticslab-uc3m/openrave-yarp-plugins/blob/e51ca867f959060f9859e1bc87661108d887cb4a/CMakeLists.txt#L44-L56

PeterBowman commented 6 years ago

The InstallOpenravePlugin.cmake CMake module is the only thing exported by this repo, there are no public headers nor libraries. Since I was considering not to export this anymore, the ROBOTICSLAB_OPENRAVE_YARP_PLUGINS_DIR thing would no longer make sense - just in this repo. Perhaps we could start an org-wide discussion on whether such info is actually useful to end-users.

PeterBowman commented 5 years ago

Actually, I think none of our repos documents soft dependencies, therefore this issue could be treated horizontally.

jgvictores commented 4 years ago

Closing via https://github.com/roboticslab-uc3m/openrave-yarp-plugins/commit/f612c3e16253cceab18aa6bdff6305cc50023e5a.

Can serve as a precedent for https://github.com/roboticslab-uc3m/questions-and-answers/issues/14