f2a3b02040
0001-ci-Add-Travis-support-for-Linux-builds-with-Autoconf.patch by Roger Leigh (sent to mailing list on 2017-06-08) This patch adds support for the Travis-CI service. * .appveyor.yml: new file from 0002-ci-Add-AppVeyor-support.patch by Roger Leigh (sent to mailing list on 2017-06-08) This patch adds a .appveyor.yml file to the top-level. This allows one to opt in to having a branch built on Windows with Cygwin, MinGW and MSVC automatically when a branch is pushed to GitHub, GitLab, BitBucket or any other supported git hosting service. * CMakeLists.txt, test/CMakeLists.txt, test/TiffTestCommon.cmake: apply patch 0001-cmake-Improve-Cygwin-and-MingGW-test-support.patch from Roger Leigh (sent to mailing list on 2017-06-08) This patch makes the CMake build system support running the tests with MinGW or Cygwin.
32 lines
421 B
YAML
32 lines
421 B
YAML
language: c
|
|
|
|
sudo: false
|
|
dist: trusty
|
|
|
|
cache:
|
|
directories:
|
|
- download
|
|
|
|
addons:
|
|
apt_packages:
|
|
- libjpeg8-dev
|
|
- libjbig-dev
|
|
- liblzma-dev
|
|
- zlib1g-dev
|
|
|
|
compiler:
|
|
- gcc
|
|
- clang
|
|
|
|
env:
|
|
matrix:
|
|
- BUILD=autoconf
|
|
- BUILD=cmake TOOL="Unix Makefiles" TYPE=Release
|
|
- BUILD=cmake TOOL="Ninja" TYPE=Release
|
|
|
|
matrix:
|
|
fast_finish: true
|
|
|
|
script:
|
|
- ./build/travis-ci "$BUILD" "$TOOL" "$TYPE"
|