diff options
Diffstat (limited to 'CAN-binder/libs/openxc-message-format/libs/nanopb/.travis.yml')
-rw-r--r-- | CAN-binder/libs/openxc-message-format/libs/nanopb/.travis.yml | 54 |
1 files changed, 0 insertions, 54 deletions
diff --git a/CAN-binder/libs/openxc-message-format/libs/nanopb/.travis.yml b/CAN-binder/libs/openxc-message-format/libs/nanopb/.travis.yml deleted file mode 100644 index 2e77e7c..0000000 --- a/CAN-binder/libs/openxc-message-format/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 |