-
-
Notifications
You must be signed in to change notification settings - Fork 746
Install plugins into lib tree #1228
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
have you checked that PlotJuggler can actually find the plugins? I am not sure it will |
|
It does, because I've added |
|
I am not 100% sure that this changes is ROS friendly... Have you tested that? |
|
Does it have to be ROS friendly though? I thought that's why there are the environment flags in the CMakeLists, which overwrite if(COMPILING_WITH_CATKIN)
set(PJ_PLUGIN_INSTALL_DIRECTORY ${CATKIN_PACKAGE_BIN_DESTINATION})
elseif(COMPILING_WITH_AMENT)
set(PJ_PLUGIN_INSTALL_DIRECTORY lib/${PROJECT_NAME})
else()
…
endif()(No, I haven't tested the two ROS builds yet, maybe next year at work.) |
Install plugins into
${CMAKE_INSTALL_PREFIX}/lib/plotjuggler-pluginsfor non-ROS installs, which would be the appropriate location on Linux systems.The previous value
binwas ambiguous anyway. Not sure if this is how you like it or if you have a "portable" version of PlotJuggler in mind. I kept reading the executable directory for backwards compatibility.Fixes #1153