aboutsummaryrefslogtreecommitdiffstats
path: root/.travis.yml
diff options
context:
space:
mode:
authorMatthias P. Braendli <matthias.braendli@mpb.li>2016-03-06 11:36:30 +0100
committerMatthias P. Braendli <matthias.braendli@mpb.li>2016-03-06 11:36:30 +0100
commitbd7f4822b46881be20ed8d97bf4ed2e618292d6b (patch)
tree400ef529226679abfbdd9c0513d2052136cc22d8 /.travis.yml
parent0818f2dec28732cd55071474c27732cc3196d772 (diff)
downloaddabmod-bd7f4822b46881be20ed8d97bf4ed2e618292d6b.tar.gz
dabmod-bd7f4822b46881be20ed8d97bf4ed2e618292d6b.tar.bz2
dabmod-bd7f4822b46881be20ed8d97bf4ed2e618292d6b.zip
Add Travis CI config
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml34
1 files changed, 34 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml
new file mode 100644
index 0000000..a57481e
--- /dev/null
+++ b/.travis.yml
@@ -0,0 +1,34 @@
+language: c++
+sudo: required
+dist: trusty
+
+addons: &addons
+ apt:
+ packages: &packages
+ - libzmq3-dev
+ - libzmq3
+ - automake
+ - libtool
+ - libboost1.55-all-dev
+ - libcurl4-openssl-dev
+ - libuhd-dev
+ - libfftw3-dev
+
+compiler:
+ - gcc
+ - clang
+
+script:
+ - |
+ ./bootstrap.sh
+ CC=clang CXX=clang++ ./configure --disable-zeromq
+ make
+ - |
+ ./bootstrap.sh
+ CC=clang CXX=clang++ ./configure
+ make
+ - |
+ ./bootstrap.sh
+ CC=clang CXX=clang++ ./configure --enable-kiss-fft --enable-fft-simd
+ make
+