| 1234567891011121314151617181920212223242526272829303132333435363738394041 |
- language: cpp
- jobs:
- include:
- - os: linux
- dist: xenial
- compiler: gcc
- env: COVERALLS=no
- script:
- - ./configure
- - make clean
- - make libhv examples unittest evpp
- - os: osx
- compiler: clang
- env: COVERALLS=no
- scrit:
- - ./configure
- - make clean
- - make libhv examples unittest evpp
- - os: windows
- compiler: msvc
- env: COVERALLS=no
- script:
- - mkdir win64
- - cd win64
- - cmake .. -G "Visual Studio 15 2017 Win64"
- - cmake --build .
- before_script:
- - if [ "$COVERALLS" = "yes" ]; then
- pip install --user cpp-coveralls;
- export CC="$CC --coverage" CXX="$CXX --coverage";
- fi
- after_success:
- - if [ "$COVERALLS" = "yes" ]; then
- scripts/test-coverage.sh;
- coveralls --gcov-options '\-lp' --include base --include event --include http;
- fi
|