From cf820c4cf1c1c1e5dbf240b2504308113e2b7bc1 Mon Sep 17 00:00:00 2001 From: Scott K Logan <logans@cottsay.net> Date: Tue, 14 May 2019 11:41:45 -0500 Subject: [PATCH] Fix ROS builds This packge is not a catkin package - there is no mention of catkin in the CMakeLists.txt. Catkin can still build the package if it is a 'plain cmake' package. Also, the Cairo dependency was missing. The package.xml should really be installed to the share directory as well, so that when this package is installed, rosdep can see it. --- package.xml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/package.xml b/package.xml index b8a38b6..b44d004 100644 --- a/package.xml +++ b/package.xml @@ -22,7 +22,11 @@ <url type="bugtracker">https://github.com/AndreaCensi/csm/issues</url> <maintainer email="130s@2000.jukuin.keio.ac.jp">Isaac I.Y. Saito</maintainer> - <buildtool_depend>catkin</buildtool_depend> + <buildtool_depend>cmake</buildtool_depend> + <buildtool_depend>pkg-config</buildtool_depend> + <build_depend>libcairo2-dev</build_depend> <build_depend>libgsl</build_depend> - <export /> + <export> + <build_type>cmake</build_type> + </export> </package> -- GitLab