aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEven Rouault <even.rouault@mines-paris.org>2014-08-19 09:47:46 +0000
committerEven Rouault <even.rouault@mines-paris.org>2014-08-19 09:47:46 +0000
commitff6b47276120b443be6c696d4d8c293f7f18c70a (patch)
tree3e58f36768eda13558ab9a80baf47f2f139fc4d9
parent23b11d050137ec101f0f5d72ff7149a440b5c462 (diff)
downloadPROJ-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.am11
-rw-r--r--nad/Makefile.in40
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) ; \