diff --git a/.travis.yml b/.travis.yml index 94fc514..41facb0 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,9 +1,30 @@ language: c sudo: false -compiler: - - gcc - - clang - +matrix: + include: + - compiler: gcc + os: linux + env: OPTIONS="--enable-static --disable-shared --enable-dynamic-module --disable-static-module --enable-unicode=yes:2" + include: + - compiler: gcc + os: linux + env: OPTIONS="--enable-static --disable-shared --enable-dynamic-module --enable-static-module --enable-unicode=yes:2" + include: + - compiler: clang + os: linux + env: OPTIONS="--enable-static --disable-shared --enable-dynamic-module --disable-static-module --enable-unicode=yes:2" + include: + - compiler: clang + os: linux + env: OPTIONS="--enable-static --disable-shared --enable-dynamic-module --enable-static-module --enable-unicode=yes:2" + include: + - compiler: clang + os: osx + env: OPTIONS="--enable-static --disable-shared --enable-dynamic-module --disable-static-module --enable-unicode=yes:2" + include: + - compiler: clang + os: osx + env: OPTIONS="--enable-static --disable-shared --enable-dynamic-module --enable-static-module --enable-unicode=yes:2" script: - - touch --date="`date`" moo/* moo/*/* && cd moo && ./configure && make \ No newline at end of file + - touch --date="`date`" moo/* moo/*/* && cd moo && ./configure $OPTIONS && make \ No newline at end of file