summaryrefslogtreecommitdiffstats
path: root/.travis.yml
diff options
context:
space:
mode:
authorRuediger Meier2014-03-28 16:33:25 +0100
committerRuediger Meier2014-03-29 01:13:13 +0100
commitb9396cbe902f799ae16ab3863ac3d1f4dd84ab4d (patch)
tree2c5d977e8f4d65e82a1c5af01b82f941b120038e /.travis.yml
parenttests: getting paraller_jobs more robust (diff)
downloadkernel-qcow2-util-linux-b9396cbe902f799ae16ab3863ac3d1f4dd84ab4d.tar.gz
kernel-qcow2-util-linux-b9396cbe902f799ae16ab3863ac3d1f4dd84ab4d.tar.xz
kernel-qcow2-util-linux-b9396cbe902f799ae16ab3863ac3d1f4dd84ab4d.zip
travis-ci: enable more features and update gettext
Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml34
1 files changed, 28 insertions, 6 deletions
diff --git a/.travis.yml b/.travis.yml
index b01fc8cfc..e9ddff30f 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -4,21 +4,43 @@ compiler:
- gcc
- clang
-before_install:
- - sudo apt-get -qq update
+git:
+ depth: 1500
install:
- - sudo apt-get install -qq autopoint
- - sudo apt-get install -qq bc
- - sudo apt-get install -qq gtk-doc-tools
+ # 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:
- - ./configure
+ # 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: