blob: e9ddff30fe166aaf22d9da69fd9e6a8f3ee8fd29 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
|
language: c
compiler:
- gcc
- clang
git:
depth: 1500
install:
# install some packages from Ubuntu's default sources
- sudo apt-get -qq update
- sudo apt-get install -qq
bc
libpam-dev
libudev-dev
gtk-doc-tools
# install/upgrade custom stuff from non-official sources
- sudo add-apt-repository -y ppa:dns/gnu
- sudo apt-get -qq update
- sudo apt-get install -qq
autopoint
gettext
before_script:
- ./autogen.sh
script:
# make distcheck still does not work on travis
- (./configure
--disable-use-tty-group
--enable-chfn-chsh
--enable-line
--enable-mesg
--enable-newgrp
--enable-reset
--enable-tunelp
--enable-vipw
--enable-write
; err=$?; cat config.log; exit $err)
&& make
&& make check
&& make install DESTDIR=/tmp/dest
&& make dist
after_script:
- test -d tests/diff
&& echo "cat test diffs:"
&& find tests/diff -type f | xargs -r cat
|