mirror of
https://github.com/wjwwood/serial.git
synced 2026-01-23 04:04:54 +08:00
33 lines
855 B
YAML
33 lines
855 B
YAML
language: cpp
|
|
matrix:
|
|
- compiler: gcc
|
|
- compiler: clang
|
|
- language: objective-c
|
|
env: OSX=1
|
|
before_install:
|
|
- if [ -z $OSX ]; then
|
|
echo "Not on OS X";
|
|
else
|
|
brew update;
|
|
fi
|
|
install:
|
|
- if [ -z $OSX ]; then
|
|
sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu precise main" > /etc/apt/sources.list.d/ros-latest.list';
|
|
wget http://packages.ros.org/ros.key -O - | sudo apt-key add -;
|
|
sudo apt-get update;
|
|
sudo apt-get install ros-groovy-catkin libboost-dev;
|
|
source /opt/ros/groovy/setup.bash;
|
|
else
|
|
brew install cmake boost;
|
|
sudo pip install catkin_pkg empy;
|
|
mkdir -p /tmp/build_catkin;
|
|
cd /tmp/build_catkin;
|
|
git clone https://github.com/ros/catkin.git;
|
|
cmake catkin;
|
|
make;
|
|
sudo make install;
|
|
cd -;
|
|
fi
|
|
script:
|
|
- make && make test
|