yujin_make --install-rosdeps should check paths exist
stonier opened this issue · comments
Daniel Stonier commented
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.
Marcus Liebhardt commented
👍
$ 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