#!/bin/bash # set link for config files if not already existing DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" DEST=$DIR/CarConfig LINK=$HOME/CarConfig if [ ! -e $LINK ]; then echo "ln -s $DEST $HOME" ln -s $DEST $HOME fi # install NetworkingLib cd catkin_ws/src/NetworkingLib/ mkdir cmake-build-debug cd cmake-build-debug cmake .. sudo make install # install PlatoonProtocolLib cd ../../PlatoonProtocolLib/ mkdir cmake-build-debug cd cmake-build-debug cmake .. sudo make install # install PC2CarLib cd ../../PC2CarLib/ mkdir cmake-build-debug cd cmake-build-debug cmake .. sudo make install # build PC scripts cd ../../PC/ mkdir cmake-build-debug cd cmake-build-debug cmake .. make # build VeloxProtocolLib cd ../../VeloxProtocolLib/ mkdir cmake-build-debug cd cmake-build-debug cmake .. sudo make install # build ROS stuff cd ../../../ catkin_make