aboutsummaryrefslogtreecommitdiffstats
path: root/.travis.yml
diff options
context:
space:
mode:
authorMatthias P. Braendli <matthias.braendli@mpb.li>2015-12-18 11:58:54 +0100
committerMatthias P. Braendli <matthias.braendli@mpb.li>2015-12-18 11:58:54 +0100
commit525fa099873aa916b1f8f69eeb488898ef3987b0 (patch)
treeeb62385fae8ebd177133daf912d7ee1e20f44f63 /.travis.yml
parent53e25831c29615132ba3ee5d1d24dc14c45c20aa (diff)
downloaddabmux-525fa099873aa916b1f8f69eeb488898ef3987b0.tar.gz
dabmux-525fa099873aa916b1f8f69eeb488898ef3987b0.tar.bz2
dabmux-525fa099873aa916b1f8f69eeb488898ef3987b0.zip
Add Travis CI config
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml25
1 files changed, 25 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml
new file mode 100644
index 0000000..9be0177
--- /dev/null
+++ b/.travis.yml
@@ -0,0 +1,25 @@
+language: c++
+
+compiler:
+ - gcc
+ - clang
+
+before_script:
+ - sudo add-apt-repository ppa:chris-lea/zeromq -y
+ - sudo add-apt-repository ppa:chris-lea/libsodium -y
+ - sudo apt-get update -qq
+ - sudo apt-get install -y libzmq5-dev libzmq5 automake libtool
+ - pkg-config --modversion libzmq || true
+ - pkg-config --modversion libzmq3 || true
+ - git clone https://github.com/Opendigitalradio/ka9q-fec.git
+ - cd ka9q-fec
+ - ./configure
+ - make
+ - sudo make install
+ - cd ..
+
+script:
+ - ./bootstrap.sh
+ - ./configure --enable-input-prbs --enable-input-test --enable-input-udp --enable-output-raw
+ - make
+