Skip to content

Instantly share code, notes, and snippets.

@garaemon
Created January 31, 2015 08:26
Show Gist options
  • Save garaemon/b4556dfe172432823de3 to your computer and use it in GitHub Desktop.
Save garaemon/b4556dfe172432823de3 to your computer and use it in GitHub Desktop.
build parent catkin workspace for JSK
mkdir -p $HOME/ros/hydro_jsk_parent/src
cd $HOME/ros/hydro_jsk_parent/src
catkin_init_workspace
wstool init
wstool set --git euslisp http://github.com/euslisp/EusLisp.git -y
wstool set --git jskeus http://github.com/euslisp/jskeus.git -y
wstool set --git geneus http://github.com/jsk-ros-pkg/geneus.git -y
wstool set --git openrtm_aist http://github.com/tork-a/openrtm_aist-release.git -y
wstool set --git openrtm_aist_python http://github.com/tork-a/openrtm_aist_python-release.git -y
wstool set --git rtshell http://github.com/tork-a/rtshell-release.git -y
wstool set --git rtsprofile http://github.com/tork-a/rtsprofile-release.git -y
wstool set --git rtctree http://github.com/tork-a/rtctree-release.git -y
wstool set --git openhrp3 http://github.com/fkanehiro/openhrp3.git -y
wstool set --git hrpsys http://github.com/fkanehiro/hrpsys-base.git -y
wstool update -j10
find . -name .git -exec bash -c 'cd {}/..; git clean -xfd' \;
mkdir -p euslisp/cmake
mkdir -p euslisp/env-hooks
for file in CMakeLists.txt package.xml cmake/euslisp-extras.cmake.in env-hooks/99.euslisp.sh.in; do
echo downloading $file
wget https://raw.githubusercontent.com/tork-a/euslisp-release/master/patches/${file} -O euslisp/${file}
done
wget https://raw.githubusercontent.com/tork-a/jskeus-release/master/patches/CMakeLists.txt -O jskeus/CMakeLists.txt
cd ../
source /opt/ros/hydro/setup.bash
catkin clean -a
catkin build
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment