blob: 585cd6f56f9e5df2d00e5d42cb482bf827f9a7a7 [file] [log] [blame]
Nathan Hjelm37df2f92016-02-25 10:12:55 -07001sudo: required
Nathan Hjelm26bb4072016-02-25 09:55:25 -07002language: c
3
4compiler:
5 - gcc
6 - clang
7
8os:
9 - linux
10 - osx
11
Nathan Hjelm09f212b2016-02-25 21:36:26 -070012
13addons:
14 apt:
Nathan Hjelm6de66bb2016-02-25 21:51:10 -070015 packages:
16 - autoconf
17 - automake
18 - libtool
19 - m4
20 - libudev-dev
21 sources:
22 - ubuntu-toolchain-r-test
Nathan Hjelm37df2f92016-02-25 10:12:55 -070023
Chris Dickens118dac72016-02-25 10:25:19 -080024script:
25 - ./autogen.sh && make -j4
Ludovic Rousseau765a1fb2016-02-27 17:17:24 +010026 - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then ./travis-autogen.sh --disable-udev && make -j4; fi
Nathan Hjelm65569f22016-02-25 13:23:19 -070027 - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then cd Xcode && xcodebuild -project libusb.xcodeproj ; fi