summaryrefslogtreecommitdiffstats
path: root/CAN-binder/libs/nanopb/.travis.yml
diff options
context:
space:
mode:
Diffstat (limited to 'CAN-binder/libs/nanopb/.travis.yml')
-rw-r--r--CAN-binder/libs/nanopb/.travis.yml54
1 files changed, 0 insertions, 54 deletions
diff --git a/CAN-binder/libs/nanopb/.travis.yml b/CAN-binder/libs/nanopb/.travis.yml
deleted file mode 100644
index 2e77e7c..0000000
--- a/CAN-binder/libs/nanopb/.travis.yml
+++ /dev/null
@@ -1,54 +0,0 @@
-# Travis CI has no ability to handle 3 langauges (c, c++, python)
-# and it overrides $CC/$CXX if language is set to c/c++ (only one, not both).
-#
-# Set language to python since at least the result of that is something useful.
-language: python
-
-python:
- - "2.7"
- - "3.4"
-
-# Manage the C/C++ compiler manually
-env:
- - CC=gcc CXX=g++
- - CC=gcc-4.8 CXX=g++-4.8
- - CC=gcc-4.9 CXX=g++-4.9
- - CC=gcc-5 CXX=g++-5
- - CC=clang CXX=clang++
-
-addons:
- apt:
- sources:
- - ubuntu-toolchain-r-test
- packages:
- - gcc-4.8
- - g++-4.8
- - gcc-4.9
- - g++-4.9
- - gcc-5
- - g++-5
-
-
-before_install:
- - export PATH=$HOME/.local/bin:$HOME/protobuf/bin:$PATH
- - export MAKEFLAGS=-j$(grep processor /proc/cpuinfo | wc -l)
- - $CC --version
- - $CXX --version
- - python --version
- - lsb_release -a
-
-# Seems to be issues with concurrent builds
-#cache:
-# directories:
-# - $HOME/protobuf
-
-install:
- - curl -L https://github.com/google/protobuf/releases/download/v3.0.0-beta-1/protobuf-python-3.0.0-alpha-4.tar.gz | tar xzf -
- && pushd protobuf-3.0.0-alpha-4
- && ./configure --prefix=$HOME/protobuf && make && make install
- && pushd python && python setup.py build && python setup.py install && popd
- && popd
-
-script:
- - pushd generator/proto && make && popd
- - pushd tests && python2 $(which scons) CC=$CC CXX=$CXX && popd