File tree Expand file tree Collapse file tree 1 file changed +20
-0
lines changed Expand file tree Collapse file tree 1 file changed +20
-0
lines changed Original file line number Diff line number Diff line change
1
+ sudo : required
2
+ dist : trusty
3
+ language : c
4
+
5
+ # Pre-install missing build dependencies:
6
+ # - valgrind (from the repo)
7
+ # - libcheck 0.9.10 is slightly too old, since 0.9.12 adds TAP support
8
+ before_install :
9
+ - sudo apt-get -qq update
10
+ - sudo apt-get install -y valgrind
11
+
12
+ install :
13
+ - wget http://downloads.sourceforge.net/project/check/check/0.10.0/check-0.10.0.tar.gz
14
+ - tar -xvf check-0.10.0.tar.gz
15
+ - pushd check-0.10.0 && ./configure --prefix=/usr && make -j48 && sudo make install && popd
16
+
17
+ # Ubuntu's default umask is 0002, but tests are written with the expectation of a 0022 default.
18
+ script :
19
+ - autoreconf --verbose --warnings=none --install --force && ./configure && make -j48 && sudo sh -c 'umask 0022 && make -j48 check'
20
+ after_failure : cat test-suite.log
You can’t perform that action at this time.
0 commit comments