You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Right now we're using a script (install_dependencies)to manually install all dependencies, but CI uses a different (and much better system) where it finds all the requirements from the package.xml files (fairly sure it's rosdep, or something like that anyhow). We should look at what CI is doing (script is located here) and change install_dependencies to just use the same commands that CI does (although it should be kept separate from getting_started to make it easier for people to update all their dependencies after they've setup the repo for the first time
The text was updated successfully, but these errors were encountered:
After looking into it some more, this should just be a matter of replacing the call to install_dependencies.sh from get_started.sh to our rosdep install command from travis. Alternatively, we may want to keep this command as it's own script (in install_dependencies.sh, so we can have people update dependencies without having to re-run the entire setup script. The travis command in questions is rosdep install -y -q -n --from-paths . --ignore-src --rosdistro kinetic. @ValRat - thoughts?
#!/bin/bash
# The current directory
CURR_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
# Installs all required dependencies to build this repo
rosdep install --from-paths $CURR_DIR --ignore-src --rosdistro=ROSDISTRO
Right now we're using a script (
install_dependencies
)to manually install all dependencies, but CI uses a different (and much better system) where it finds all the requirements from thepackage.xml
files (fairly sure it's rosdep, or something like that anyhow). We should look at what CI is doing (script is located here) and changeinstall_dependencies
to just use the same commands that CI does (although it should be kept separate fromgetting_started
to make it easier for people to update all their dependencies after they've setup the repo for the first timeThe text was updated successfully, but these errors were encountered: