diff options
| author | Even Rouault <even.rouault@mines-paris.org> | 2014-08-19 09:47:46 +0000 |
|---|---|---|
| committer | Even Rouault <even.rouault@mines-paris.org> | 2014-08-19 09:47:46 +0000 |
| commit | ff6b47276120b443be6c696d4d8c293f7f18c70a (patch) | |
| tree | 3e58f36768eda13558ab9a80baf47f2f139fc4d9 | |
| parent | 23b11d050137ec101f0f5d72ff7149a440b5c462 (diff) | |
| download | PROJ-ff6b47276120b443be6c696d4d8c293f7f18c70a.tar.gz PROJ-ff6b47276120b443be6c696d4d8c293f7f18c70a.zip | |
Fix 'make check' to be able to work only with local nad directory as PROJ_LIB and without requiring extra grid files
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2484 4e78687f-474d-0410-85f9-8d5e500ac6b2
| -rw-r--r-- | nad/Makefile.am | 11 | ||||
| -rw-r--r-- | nad/Makefile.in | 40 |
2 files changed, 29 insertions, 22 deletions
diff --git a/nad/Makefile.am b/nad/Makefile.am index 572bda0b..3ac32774 100644 --- a/nad/Makefile.am +++ b/nad/Makefile.am @@ -23,7 +23,7 @@ EXTRA_DIST = GL27 nad.lst nad27 nad83 pj_out27.dist pj_out83.dist td_out.dist \ makefile.vc process-nad2bin: - @if [ -f conus.lla -a ! -f conus ] ; then \ + @if [ -f null.lla -a ! -f null ] || [ -f conus.lla -a ! -f conus ] ; then \ for x in *.lla ; do \ DEST=`basename $$x .lla`; \ echo "../src/nad2bin$(EXEEXT) $$DEST < $$x"; \ @@ -33,8 +33,7 @@ process-nad2bin: install-data-local: process-nad2bin $(mkinstalldirs) $(DESTDIR)$(pkgdatadir) - @if [ -f conus.lla ] ; then \ - for x in *.lla ; do \ + @for x in *.lla ; do \ DEST=$(DESTDIR)$(pkgdatadir)/`basename $$x .lla`; \ echo "../src/nad2bin$(EXEEXT) $$DEST < $$x"; \ ../src/nad2bin$(EXEEXT) $$DEST < $$x ; \ @@ -42,8 +41,8 @@ install-data-local: process-nad2bin echo "nad2bin$(EXEEXT) failed to install $$DEST"; \ exit 1; \ fi; \ - done; \ - else \ + done + @if [ ! -f conus.lla ] ; then \ echo "nad2nad NADCON source files not present"; \ fi @for gridfile in *.gsb ntv1_can.dat dummy ; do \ @@ -56,7 +55,7 @@ install-data-local: process-nad2bin check-local: process-nad2bin $(TEST27) $(PROJEXE) $(TEST83) $(PROJEXE) - $(TESTVARIOUS) $(CS2CSEXE) + PROJ_LIB=. $(TESTVARIOUS) $(CS2CSEXE) @if [ -f conus ] ; then \ export PROJ_LIB=. ; \ $(TESTDATUMFILE) $(CS2CSEXE) ; \ diff --git a/nad/Makefile.in b/nad/Makefile.in index 6ca6acce..5abaec67 100644 --- a/nad/Makefile.in +++ b/nad/Makefile.in @@ -1,9 +1,9 @@ -# Makefile.in generated by automake 1.11.1 from Makefile.am. +# Makefile.in generated by automake 1.11.3 from Makefile.am. # @configure_input@ # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, -# Inc. +# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software +# Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. @@ -70,6 +70,12 @@ am__nobase_list = $(am__nobase_strip_setup); \ am__base_list = \ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' +am__uninstall_files_from_dir = { \ + test -z "$$files" \ + || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ + || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ + $(am__cd) "$$dir" && rm -f $$files; }; \ + } am__installdirs = "$(DESTDIR)$(pkgdatadir)" DATA = $(pkgdata_DATA) DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) @@ -270,9 +276,7 @@ uninstall-pkgdataDATA: @$(NORMAL_UNINSTALL) @list='$(pkgdata_DATA)'; test -n "$(pkgdatadir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ - test -n "$$files" || exit 0; \ - echo " ( cd '$(DESTDIR)$(pkgdatadir)' && rm -f" $$files ")"; \ - cd "$(DESTDIR)$(pkgdatadir)" && rm -f $$files + dir='$(DESTDIR)$(pkgdatadir)'; $(am__uninstall_files_from_dir) tags: TAGS TAGS: @@ -328,10 +332,15 @@ install-am: all-am installcheck: installcheck-am install-strip: - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - `test -z '$(STRIP)' || \ - echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + if test -z '$(STRIP)'; then \ + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + install; \ + else \ + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ + fi mostlyclean-generic: clean-generic: @@ -426,7 +435,7 @@ uninstall-am: uninstall-pkgdataDATA process-nad2bin: - @if [ -f conus.lla -a ! -f conus ] ; then \ + @if [ -f null.lla -a ! -f null ] || [ -f conus.lla -a ! -f conus ] ; then \ for x in *.lla ; do \ DEST=`basename $$x .lla`; \ echo "../src/nad2bin$(EXEEXT) $$DEST < $$x"; \ @@ -436,8 +445,7 @@ process-nad2bin: install-data-local: process-nad2bin $(mkinstalldirs) $(DESTDIR)$(pkgdatadir) - @if [ -f conus.lla ] ; then \ - for x in *.lla ; do \ + @for x in *.lla ; do \ DEST=$(DESTDIR)$(pkgdatadir)/`basename $$x .lla`; \ echo "../src/nad2bin$(EXEEXT) $$DEST < $$x"; \ ../src/nad2bin$(EXEEXT) $$DEST < $$x ; \ @@ -445,8 +453,8 @@ install-data-local: process-nad2bin echo "nad2bin$(EXEEXT) failed to install $$DEST"; \ exit 1; \ fi; \ - done; \ - else \ + done + @if [ ! -f conus.lla ] ; then \ echo "nad2nad NADCON source files not present"; \ fi @for gridfile in *.gsb ntv1_can.dat dummy ; do \ @@ -459,7 +467,7 @@ install-data-local: process-nad2bin check-local: process-nad2bin $(TEST27) $(PROJEXE) $(TEST83) $(PROJEXE) - $(TESTVARIOUS) $(CS2CSEXE) + PROJ_LIB=. $(TESTVARIOUS) $(CS2CSEXE) @if [ -f conus ] ; then \ export PROJ_LIB=. ; \ $(TESTDATUMFILE) $(CS2CSEXE) ; \ |
