]> git.saurik.com Git - wxWidgets.git/blame - .travis.yml
wxRTC table layout now uses cell content to calculate column widths if no other width...
[wxWidgets.git] / .travis.yml
CommitLineData
d57d8c21
VZ
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
985addd9
VZ
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
d57d8c21 29script:
985addd9 30 - ./configure --disable-optimise $wxCONFIGURE_FLAGS
19d7382a 31 - make
985addd9
VZ
32 - make -C tests
33 - pushd tests
34 - ./test -t
35 - popd
19d7382a
VZ
36 - make samples
37 - sudo make install
38 - make -C samples/minimal -f makefile.unx