Nathan Hjelm | 37df2f9 | 2016-02-25 10:12:55 -0700 | [diff] [blame] | 1 | sudo: required |
Nathan Hjelm | 26bb407 | 2016-02-25 09:55:25 -0700 | [diff] [blame] | 2 | language: c |
| 3 | |
| 4 | compiler: |
| 5 | - gcc |
| 6 | - clang |
| 7 | |
| 8 | os: |
| 9 | - linux |
| 10 | - osx |
| 11 | |
Nathan Hjelm | 09f212b | 2016-02-25 21:36:26 -0700 | [diff] [blame] | 12 | |
| 13 | addons: |
| 14 | apt: |
Nathan Hjelm | 6de66bb | 2016-02-25 21:51:10 -0700 | [diff] [blame] | 15 | packages: |
| 16 | - autoconf |
| 17 | - automake |
| 18 | - libtool |
| 19 | - m4 |
| 20 | - libudev-dev |
| 21 | sources: |
| 22 | - ubuntu-toolchain-r-test |
Nathan Hjelm | 37df2f9 | 2016-02-25 10:12:55 -0700 | [diff] [blame] | 23 | |
Chris Dickens | 118dac7 | 2016-02-25 10:25:19 -0800 | [diff] [blame] | 24 | script: |
| 25 | - ./autogen.sh && make -j4 |
Ludovic Rousseau | 765a1fb | 2016-02-27 17:17:24 +0100 | [diff] [blame] | 26 | - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then ./travis-autogen.sh --disable-udev && make -j4; fi |
Nathan Hjelm | 65569f2 | 2016-02-25 13:23:19 -0700 | [diff] [blame] | 27 | - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then cd Xcode && xcodebuild -project libusb.xcodeproj ; fi |