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:
commit
0417079fd5
36
.travis.yml
36
.travis.yml
@ -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
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user