diff options
author | Matthias Vogelgesang <matthias.vogelgesang@kit.edu> | 2014-03-07 12:49:34 +0100 |
---|---|---|
committer | Matthias Vogelgesang <matthias.vogelgesang@kit.edu> | 2014-03-07 13:06:28 +0100 |
commit | b64558ac5943a0c4d00bb9216fa6aaf3dc35adf0 (patch) | |
tree | cc68f3aa22d7c3c11580dfa1172b48819f3fad61 /.travis.yml | |
parent | dfa4200615064bbb9c87ad3997955478f2a31db1 (diff) | |
download | ufo-filters-b64558ac5943a0c4d00bb9216fa6aaf3dc35adf0.tar.gz ufo-filters-b64558ac5943a0c4d00bb9216fa6aaf3dc35adf0.tar.bz2 ufo-filters-b64558ac5943a0c4d00bb9216fa6aaf3dc35adf0.tar.xz ufo-filters-b64558ac5943a0c4d00bb9216fa6aaf3dc35adf0.zip |
Add Travis CI support
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..139e731 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,23 @@ +language: c + +before_script: + # Hijacking the crystfel repos for OpenCL headers and ICD + - sudo add-apt-repository ppa:valmar-lp/crystfel-releases -y + - sudo apt-get update -qq -y + - sudo apt-get install opencl-headers ocl-icd-opencl-dev libjson-glib-dev libzmq3-dev autoconf-archive + - sudo apt-get install libtiff4-dev + + # build ufo-core first + - mkdir core + - cd core + - git clone https://github.com/ufo-kit/ufo-core + - cd ufo-core + - cmake -DPREFIX=$HOME/usr -DWITH_GIR=OFF -DWITH_GTK_DOC=OFF -DWITH_PYTHON=OFF . + - make install + - cd ../.. + +script: + - export LD_LIBRARY_PATH=$HOME/usr/lib + - export PKG_CONFIG_PATH=$HOME/usr/lib/pkgconfig + - cmake . + - make |