libx52/.travis.yml

48 lines
826 B
YAML

language: c
script: ./.travis_build.sh
# Compile on both MacOS and Linux
os:
- osx
- linux
# Compile using both gcc & clang
compiler:
- gcc
- clang
jobs:
include:
- os: linux
dist: xenial
compiler: gcc
- os: linux
dist: xenial
compiler: clang
- os: linux
dist: bionic
compiler: gcc
- os: linux
dist: bionic
compiler: clang
# Install dependencies
addons:
apt:
packages:
- libusb-1.0-0-dev
- libudev-dev
homebrew:
packages:
- libusb
# Ensure realpath is available on Trusty
before_script:
- if [ $TRAVIS_OS_NAME = linux ]; then sudo apt-get install realpath || true; fi
# Enable parallel make
env:
global:
- MAKEFLAGS="-j 2"