summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.travis.yml21
1 files changed, 8 insertions, 13 deletions
diff --git a/.travis.yml b/.travis.yml
index e9ddff30f..47cd62f07 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,12 +1,12 @@
language: c
+git:
+ depth: 1500
+
compiler:
- gcc
- clang
-git:
- depth: 1500
-
install:
# install some packages from Ubuntu's default sources
- sudo apt-get -qq update
@@ -15,17 +15,12 @@ install:
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:
+ - export MAKE="make -j4"
# make distcheck still does not work on travis
- (./configure
--disable-use-tty-group
@@ -38,10 +33,10 @@ script:
--enable-vipw
--enable-write
; err=$?; cat config.log; exit $err)
- && make
- && make check
- && make install DESTDIR=/tmp/dest
- && make dist
+ && $MAKE
+ && $MAKE check
+ && $MAKE install DESTDIR=/tmp/dest
+ && $MAKE dist
after_script:
- test -d tests/diff