1
0
mirror of https://github.com/wjwwood/serial.git synced 2026-01-23 04:04:54 +08:00

Merge cf3a011c166ec4a52fe51b2127efc4e955a6da62 into c19a5a3cc9061d8b4de2b0b0fe5cc74978c19f35

This commit is contained in:
William Woodall 2014-10-24 22:24:08 +00:00
commit 0417079fd5

View File

@ -1,12 +1,32 @@
language: cpp language: cpp
compiler: matrix:
- gcc - compiler: gcc
- clang - compiler: clang
- language: objective-c
env: OSX=1
before_install:
- if [ -z $OSX ]; then
echo "Not on OS X";
else
brew update;
fi
install: install:
- sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu precise main" > /etc/apt/sources.list.d/ros-latest.list' - if [ -z $OSX ]; then
- wget http://packages.ros.org/ros.key -O - | sudo apt-key add - sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu precise main" > /etc/apt/sources.list.d/ros-latest.list';
- sudo apt-get update wget http://packages.ros.org/ros.key -O - | sudo apt-key add -;
- sudo apt-get install ros-groovy-catkin libboost-dev sudo apt-get update;
- source /opt/ros/groovy/setup.bash 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: script:
- make && make test - make && make test