yujinrobot / yujin_tools

Tools and utilities for development, typically with ROS build environments.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

yujin_make --install-rosdeps should check paths exist

stonier opened this issue · comments

Currently if there's an underlay listed but not around (like we do with groot), then it builds fine, but falls over on the rosdep step. We should just check the paths to see if they exist or not before passing them to rosdep.

👍

$ yujin_make --install-rosdeps
####
#### Running command: "rosdep install -r --from-paths /opt/groot/bootstrap_ws/devel --from-paths /opt/groot/navi_ws/devel --from-paths /opt/groot/dslam_ws/devel --from-paths /opt/groot/ecl_ws/devel --from-paths /opt/groot/ecto_ws/devel --from-paths /opt/yujin/indigo --from-paths /opt/ros/indigo --from-paths /opt/groot/gopher_ws/src --ignore-src --rosdistro indigo -y" in "/opt/groot/gopher_ws/src"
####
given path '/opt/groot/dslam_ws/devel' does not exist