diff options
author | David Robillard <d@drobilla.net> | 2017-04-24 23:34:46 +0200 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2017-06-30 12:18:52 -0400 |
commit | 7d4055b6b6001edda940651849fb592984d87d37 (patch) | |
tree | e5ff49510ad253e18f59169096cec53580627807 /.travis.yml | |
parent | 76e9a6530fd52070ae5c1784dcbd5e2929c7972d (diff) | |
download | serd-7d4055b6b6001edda940651849fb592984d87d37.tar.gz serd-7d4055b6b6001edda940651849fb592984d87d37.tar.bz2 serd-7d4055b6b6001edda940651849fb592984d87d37.zip |
Add Travis configuration
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 00000000..e7ef7b1b --- /dev/null +++ b/.travis.yml @@ -0,0 +1,32 @@ +language: c +compiler: + - clang + - gcc +os: + - linux + - osx +env: + - FLAGS="" + - FLAGS="--debug" + - FLAGS=" --no-posix" + - FLAGS="--debug --no-posix" + - FLAGS=" --static --static-progs --no-shared" + - FLAGS="--debug --static --static-progs --no-shared" + - FLAGS=" --no-posix --static --static-progs --no-shared" + - FLAGS="--debug --no-posix --static --static-progs --no-shared" +matrix: + exclude: + - os: osx + env: FLAGS=" --static --static-progs --no-shared" + - os: osx + env: FLAGS="--debug --static --static-progs --no-shared" + - os: osx + env: FLAGS=" --no-posix --static --static-progs --no-shared" + - os: osx + env: FLAGS="--debug --no-posix --static --static-progs --no-shared" + - os: osx + compiler: gcc +script: + - ./waf configure --test --no-coverage --strict $FLAGS + - ./waf build + - ./waf test |