This script will setup your environment to work with this workspace. Among other things, it create aliases for all the others scripts.
- INSTALL_SARA
- UPDATE_SARA
- STATUS_SARA
- SOURCE_SARA_WORKSPACE
- SCRAPE_SARA_CONFIG
- CLEAR_SARA_WORKSPACE
- CATKIN_MAKE
- EDIT_ROSINSTALL
source setup.sh
source this workspace.SOURCE_SARA_WORKSPACE
same thing but using the alias.
Install all basic dependencies and use wstool update
, rosdep init
, rosdep install
and catkin_make
to install all desired packages.
INSTALL_SARA
Install all packages from the .rosinstall file.
Use wstool update
, rosdep install
and catkin_make
to update all packages.
UPDATE_SARA
Install all packages from the .rosinstall file.
Use wstool info
and wstool status
to produce a summary of the changes in the workspace.
STATUS_SARA
Use wstool info
and gawk to extract the current workspace configuration and overwrite the .rosinstall file.
SCRAPE_SARA_CONFIG
List all installed repos at their current branches.SCRAPE_SARA_CONFIG commit
list all installed repos at their current commits. This effectively "lock" the configuration to a specific commit instead of a branch.
Delete all packages in the workspace.
CLEAR_SARA_WORKSPACE
Use catkin to build the workspace.
CATKIN_MAKE_SARA