aboutsummaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorEven Rouault <even.rouault@spatialys.com>2015-09-07 11:28:37 +0200
committerEven Rouault <even.rouault@spatialys.com>2015-09-07 11:28:37 +0200
commitba3454ec0f9d1d33e165d0ace70f766c8283892e (patch)
tree0cb724b871af032fe93c7be3979f804c22b2d184 /.travis.yml
parent7522032454849fd950ab5bdfb56e8544e5c97bb9 (diff)
downloadPROJ-ba3454ec0f9d1d33e165d0ace70f766c8283892e.tar.gz
PROJ-ba3454ec0f9d1d33e165d0ace70f766c8283892e.zip
.travis.yml: Check consistency of generated tarball
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml18
1 files changed, 18 insertions, 0 deletions
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