Files
ncspot/.travis.yml
Henrik Friedrichsen 606c3bf670 add CI for macOS
2019-11-07 23:48:43 +01:00

30 lines
695 B
YAML

language: rust
matrix:
fast_finish: true
allow_failures:
- rust: beta
include:
- os: linux
addons:
apt:
packages:
- libpulse-dev
- libdbus-1-dev
- libxcb1-dev
- libxcb-render0-dev
- libxcb-shape0-dev
- libxcb-xfixes0-dev
- os: osx
env: CARGO_FLAGS="--no-default-features --features portaudio_backend,cursive/pancurses-backend"
osx_image: xcode11.2
addons:
homebrew:
packages: portaudio
script: cargo build $CARGO_FLAGS
# - rustup component add clippy rustfmt
# - cargo clippy --all-targets -- -D warnings
# - cargo fmt --all -- --check