From 04687dce50320e0eb0d09d99dc8fbe5889e431b1 Mon Sep 17 00:00:00 2001 From: Dominic Spill Date: Thu, 26 May 2016 17:13:41 -0600 Subject: [PATCH] Add Travis CI configuration --- .travis.yml | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 00000000..ceae2ae1 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,31 @@ +language: c + +cache: apt + +compiler: + - gcc +# - clang + +before_script: +# - wget https://launchpad.net/gcc-arm-embedded/5.0/5-2016-q1-update/+download/gcc-arm-none-eabi-5_3-2016q1-20160330-linux.tar.bz2 -O /tmp/gcc-arm.tar.bz2 +# - tar -xvf /tmp/gcc-arm.tar.bz2 +# - export PATH=$PWD/gcc-arm-none-eabi-5_3-2016q1/bin:$PATH + - export CFLAGS="-Wall -Wextra -Werror" + +script: + - mkdir host/build + - cd host/build + - cmake .. + - make +# - cd ../../firmware/hackrf_usb +# - mkdir build +# - cd build +# - export CC="arm-none-eabi-gcc" +# - export CXX="arm-none-eabi-g++" +# - cmake .. +# - make + +addons: + apt: + packages: + - libusb-1.0-0-dev