Skip to content

Commit

Permalink
Include underlay source folder in rosdep path (#2025)
Browse files Browse the repository at this point in the history
As OMPL isn't yet registering properly with the ament index for ros2
and searching all of << parameters.underlay >>/install will stall rosdep
when searching entire $ROS_WS/install folder
  • Loading branch information
ruffsl authored Oct 7, 2020
1 parent 8f971aa commit 13c878b
Showing 1 changed file with 13 additions and 0 deletions.
13 changes: 13 additions & 0 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -60,9 +60,22 @@ _commands:
sha256sum $PWD/checksum.txt >> checksum.txt
apt-get update
rosdep update
# workarround for OMPL and rosdep
# https://github.com/ompl/ompl/issues/753
# Prevent searching $ROS_WS/install given it's too big for rosdep
if [ "$ROS_WS" == "<< parameters.underlay >>" ]; then
underlay_ws=""
else
underlay_ws=<< parameters.underlay >>/src
fi
echo underlay_ws = $underlay_ws
dependencies=$(
rosdep install -q -y \
--from-paths src \
$underlay_ws \
--ignore-src \
--skip-keys " \
slam_toolbox \
Expand Down

0 comments on commit 13c878b

Please sign in to comment.