| # define liblouis so that Travis CI service can build and test it |
| |
| # require Trusty so we have a modern version of texinfo (> 5.0) and |
| # automake (> 1.14) |
| sudo: required |
| dist: trusty |
| |
| language: c |
| |
| compiler: |
| - gcc |
| |
| before_install: |
| - sudo apt-get update -qq |
| - sudo apt-get install -y libyaml-dev |
| |
| # let's have two parallel builds. One with ucs4 disabled and the other |
| # enabling it |
| env: |
| - ENABLE_UCS4= |
| - ENABLE_UCS4=--enable-ucs4 |
| |
| script: "./autogen.sh && ./configure $ENABLE_UCS4 && make && make check" |
| |
| after_failure: cat tests/test-suite.log |
| |
| # tell the irc channel about the results of the build |
| notifications: |
| irc: "irc.oftc.net#liblouis" |
| |
| # do not build on the following branches |
| branches: |
| except: |
| - ikiwiki_ctl |