Fixed compilation against thread-safe PHP (ZTS)
[geos.git] / .travis.yml
blob30a091e8fcbeb4e99fa869f0ec77280687316c5d
1 # .travis.yml - Travis CI service confiuration for GEOS
3 # Copyright (C) 2013 Mateusz Loskot <mateusz@loskot.net>
5 # This is free software; you can redistribute and/or modify it under
6 # the terms of the GNU Lesser General Public Licence as published
7 # by the Free Software Foundation. 
8 # See the COPYING file for more information.
10 language: cpp
12 compiler:
13     - g++
14     - clang
16 env:
17     matrix:
18         - GEOS_BUILD_TOOL=autotools CFLAGS=-m32 CXXFLAGS=-m32
19         - GEOS_BUILD_TOOL=autotools CFLAGS=-m64 CXXFLAGS=-m64
20         - GEOS_BUILD_TOOL=cmake CFLAGS=-m32 CXXFLAGS=-m32
21         - GEOS_BUILD_TOOL=cmake CFLAGS=-m64 CXXFLAGS=-m64
23 before_install: ./tools/ci/before_install.sh
25 script: ./tools/ci/script.sh
27 notifications:
28     irc:
29         channels:
30             - "chat.freenode.net#postgis"
31         on_success: always # [always|never|change] # default: change
32         on_failure: always # [always|never|change] # default: always
33         use_notice: true
34     email:
35         recipients:
36             #- geos-devel@lists.osgeo.org # TODO: whitelist this e-mail
37             - mateusz@loskot.net
38         on_success: change
39         on_failure: always