From ba3454ec0f9d1d33e165d0ace70f766c8283892e Mon Sep 17 00:00:00 2001 From: Even Rouault Date: Mon, 7 Sep 2015 11:28:37 +0200 Subject: .travis.yml: Check consistency of generated tarball --- .travis.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/.travis.yml b/.travis.yml index bfffb2af..39858dd1 100644 --- a/.travis.yml +++ b/.travis.yml @@ -28,6 +28,24 @@ install: - make dist-all - find /tmp/proj_autoconf_install - make check +# Check consistency of generated tarball + - TAR_FILENAME=`ls *.tar.gz` + - TAR_DIRECTORY=`basename $TAR_FILENAME .tar.gz` + - tar xvzf $TAR_FILENAME + - cd $TAR_DIRECTORY + - ./configure --prefix=/tmp/proj_autoconf_install_from_dist_all + - make -j3 + - make install + - make dist-all + - CURRENT_PWD=`pwd` + - cd /tmp/proj_autoconf_install + - find | sort > /tmp/list_proj_autoconf_install.txt + - cd /tmp/proj_autoconf_install_from_dist_all + - find | sort > /tmp/list_proj_autoconf_install_from_dist_all.txt + - cd $CURRENT_PWD + - diff -u /tmp/list_proj_autoconf_install.txt /tmp/list_proj_autoconf_install_from_dist_all.txt + - cd .. +# - cd .. # Now with grids - wget http://download.osgeo.org/proj/proj-datumgrid-1.5.zip -- cgit v1.2.3