[ros-users] REP 116 pluginlib extension

Dirk Thomas mail at dirk-thomas.net
Tue Nov 22 22:55:00 UTC 2011


> - There is a strict separation of build products from what gets
> checked out of source control; that is, the build and source
> directories for packageN will be different.  libpackageN.so and
> packageN/somepython.py will exist in completely different places
> before installation, and these places will be different when "built"
> and after installation.
>
> -  "/path/to/stacks/stackN/packageN" won't exist, per se.  But
> /path/to/share/packageN/anything_you_like may exist (if packageN
> chooses to install things that way).  The point is that /path/to will
> be the CMAKE_INSTALL_PREFIX, and under this prefix things will be
> installed in as FHS-ish a scheme as possible.

What package-path will be returned in this "installed" scenario?
Either when using C++: ros::package::getPath("packageN") or in Python: rospkg.RosPack().get_path('packageN')

Dirk



More information about the ros-users mailing list