diff --git a/.travis.yml b/.travis.yml index ce28981cf872b5ee5c13862f0b839b8b67de8697..3816a94bd3e45064f8ccf99233d66b3570e7831b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -6,9 +6,9 @@ services: before_install: - docker build -t dyngb-trusty -f ./travis_custom/Dockerfile . - docker run -t -d --name dyngb-trusty-test dyngb-trusty -- docker exec dyngb-trusty-test sudo git clone --recursive https://github.com/stack-of-tasks/dynamic_graph_bridge.git /repo +- docker exec dyngb-trusty-test sudo mkdir -p /catkin_ws_dyngb/src +- docker exec dyngb-trusty-test sudo sh -c "cd /catkin_ws_dyngb/src;. /opt/ros/indigo/setup.sh;catkin_init_workspace" +- docker exec dyngb-trusty-test sudo git clone --recursive https://github.com/stack-of-tasks/dynamic_graph_bridge.git /catkin_ws_dyngb/src/dynamic_graph_bridge script: -- docker exec dyngb-trusty-test sudo mkdir /build -- docker exec dyngb-trusty-test sudo sh -c "cd /build;cmake ../repo" -- docker exec dyngb-trusty-test sudo sh -c "cd /build;make" +- docker exec dyngb-trusty-test sudo sh -c "cd /catkin_ws_dyngb;. /opt/ros/indigo/setup.sh;catkin_make" diff --git a/package.xml b/package.xml index 5e793f32330c56e64a7be3d1ac52f7197d412c79..0dfcefc5c265be0a223c5960463b521ff9292080 100644 --- a/package.xml +++ b/package.xml @@ -18,19 +18,36 @@ <buildtool_depend>catkin</buildtool_depend> - <depend>std_msgs</depend> - <depend>std_srvs</depend> - <depend>roscpp</depend> - <depend>geometry_msgs</depend> - <depend>sensor_msgs</depend> - <depend>tf</depend> - <depend>realtime_tools</depend> - <depend>message_generation</depend> - <depend>message_runtime</depend> - <depend>tf2_bullet</depend> - <depend>dynamic-graph</depend> - <depend>dynamic-graph-python</depend> - <depend>sot-core</depend> - <depend>sot-dynamic-pinocchio</depend> - <depend>dynamic_graph_bridge_msgs</depend> + <build_depend>std_msgs</build_depend> + <build_depend>std_srvs</build_depend> + <build_depend>roscpp</build_depend> + <build_depend>geometry_msgs</build_depend> + <build_depend>sensor_msgs</build_depend> + <build_depend>tf</build_depend> + <build_depend>realtime_tools</build_depend> + <build_depend>message_generation</build_depend> + <build_depend>message_runtime</build_depend> + <build_depend>tf2_bullet</build_depend> + <build_depend>dynamic-graph</build_depend> + <build_depend>dynamic-graph-python</build_depend> + <build_depend>sot-core</build_depend> + <build_depend>sot-dynamic-pinocchio</build_depend> + <build_depend>dynamic_graph_bridge_msgs</build_depend> + + <exec_depend>std_msgs</exec_depend> + <exec_depend>std_srvs</exec_depend> + <exec_depend>roscpp</exec_depend> + <exec_depend>geometry_msgs</exec_depend> + <exec_depend>sensor_msgs</exec_depend> + <exec_depend>tf</exec_depend> + <exec_depend>realtime_tools</exec_depend> + <exec_depend>message_generation</exec_depend> + <exec_depend>message_runtime</exec_depend> + <exec_depend>tf2_bullet</exec_depend> + <exec_depend>dynamic-graph</exec_depend> + <exec_depend>dynamic-graph-python</exec_depend> + <exec_depend>sot-core</exec_depend> + <exec_depend>sot-dynamic-pinocchio</exec_depend> + <exec_depend>dynamic_graph_bridge_msgs</exec_depend> + </package>