- prefix : {devel,install}
- pkg_dir : [prefix]/share/[package]
- bin/ files go under [prefix]/lib/[package]/ so that rosrun works,
(openrtm_aist/bin goes under lib/[package]/bin/ so that
[pkg_prefix]/bin/rtm-config works)
- include directory goes under include so that [pkgdir]/include works
- lib directory goes under [pkg_refix]/lib
( hrpsys plugin libs goes under [pkg_dir]/lib so that `rospack
find [package]`/lib works)
- share files go under [pkgdir]/ so that
`rospack find [package]`/share works)
(openrtm_aist, openhrp3 is compiled with INSTALL_DIR=)
devel/
include/{coil-1.1,openrtm-1.1,OpenHRP-3.1,hrpsys/{idl,io,util}}
lib/{libRTC.a,libcoil.a}
lib/openrtm-1.1/{cmake,ec,py_helper,sdo}
(rospack [package] goes to share/[package])
(roscd goes to share/[package])
share/openrtm_aist/share/openrtm-1.1/{doc,example}
share/openhrp3/share/OpenHRP-3.1
share/hrpsys/share/hrpsys/{idl,sample}...
share/hrpsys/lib/*.so (plugins goes here)
(rosrun invoke program under lib/[package])
lib/openrtm_aist/bin/
lib/openhrp3/
lib/hrpsys/
From kei.ok...@gmail.com on August 31, 2013 18:20:19
rosbuild では,,,
catkinでは以下の様にしてあるつもりです.説明が不十分あるいは,実態と違うというのがあれば教えて下さい.
Original issue: http://code.google.com/p/rtm-ros-robotics/issues/detail?id=188