summaryrefslogtreecommitdiff
path: root/.travis.yml
blob: d4bf5b55ef597d0fb94a340cca54d372054834f6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
language: c
# git submodules workaround
git:
  submodules: false
# use sed to replace SSH URL with the public URL, then init submodules 
before_install:
  - sed -i 's/git@github.com:/https:\/\/github.com\//' .gitmodules
  - git submodule update --init --recursive
compiler:
  - gcc
env: BUILD_KERNEL=3.13.0-36-generic
install:
  - sudo apt-get update -qq
  - sudo apt-get install -y libpcap-dev libpci-dev libsndfile1-dev libjack-dev linux-headers-3.13.0-36-generic cmake
  - sudo cp /usr/src/linux-headers-3.13.0-36/include/uapi/linux/ethtool.h /usr/include/linux
  - sudo cp /usr/src/linux-headers-3.13.0-36/include/uapi/linux/ptp_clock.h /usr/include/linux
script: ./travis.sh