]> git.saurik.com Git - wxWidgets.git/blame_incremental - .travis.yml
wxMessageBox off the main thread lost result code.
[wxWidgets.git] / .travis.yml
... / ...
CommitLineData
1# This is the control file for Travis continuous integration system.
2#
3# It is used automatically for the repositories on Github if it's found in the
4# root directory of the project.
5language: cpp
6
7compiler: gcc
8
9branches:
10 only:
11 - master
12
13notifications:
14 email:
15 recipients:
16 - vadim@wxwidgets.org
17 on_success: change
18 on_failure: change
19
20before_install:
21 - sudo apt-get install -y libcppunit-dev
22
23env:
24 - wxCONFIGURE_FLAGS=
25 - wxCONFIGURE_FLAGS="--disable-shared"
26 - wxCONFIGURE_FLAGS="--disable-precomp-headers --enable-monolithic"
27 - wxCONFIGURE_FLAGS="--enable-stl" CXXFLAGS=-std=c++0x
28
29script:
30 - ./configure --disable-optimise $wxCONFIGURE_FLAGS
31 - make
32 - make -C tests
33 - pushd tests
34 - ./test -t
35 - popd
36 - make samples
37 - sudo make install
38 - make -C samples/minimal -f makefile.unx