add travis-ci.org build machinery
authorSimon McVittie <smcv@debian.org>
Tue, 1 Dec 2015 17:31:18 +0000 (17:31 +0000)
committerSimon McVittie <smcv@debian.org>
Wed, 2 Dec 2015 18:51:08 +0000 (18:51 +0000)
commit6db53271b18a987a12cf0109f685646d4bc4aa7a
treec07a43c1c0cee7561df57c2c3ac67557aac353d7
parentd5de08f2f987dcdffa6aadaca39e0ad613309dde
add travis-ci.org build machinery

The idea is that .travis.yml is specific to Travis-CI, but most of the
actual work is done in tools/ci-build.sh, which should be reasonably
CI-platform-agnostic (it currently assumes that build-dependendencies are
preinstalled, that the "native" platform we're building on is GNU/Linux
or something very close, and that "mingw" means mingw-w64 as packaged
in Debian and Ubuntu).

Bug: https://bugs.freedesktop.org/show_bug.cgi?id=93194
Reviewed-by: Ralf Habacker <ralf.habacker@freenet.de>
.travis.yml [new file with mode: 0644]
cmake/i686-w64-mingw32.cmake [new file with mode: 0644]
tools/ci-build.sh [new file with mode: 0755]