1 # Executables paths passed to test scripts
2 NADPATH = $(top_srcdir)/nad
4 PROJEXE = $(EXEPATH)/proj
5 CS2CSEXE = $(EXEPATH)/cs2cs
8 TEST27 = $(NADPATH)/test27
9 TEST83 = $(NADPATH)/test83
10 TESTNTV2 = $(NADPATH)/testntv2
11 TESTVARIOUS = $(NADPATH)/testvarious
12 TESTFLAKY = $(NADPATH)/testflaky
13 TESTDATUMFILE = $(NADPATH)/testdatumfile
14 TESTIGN = $(NADPATH)/testIGNF
16 pkgdata_DATA = GL27 nad.lst proj_def.dat nad27 nad83 world epsg esri \
17 esri.extra other.extra \
20 EXTRA_DIST = GL27 nad.lst proj_def.dat nad27 nad83 pj_out27.dist pj_out83.dist td_out.dist \
21 test27 test83 world epsg esri tv_out.dist tf_out.dist \
22 testflaky testvarious testdatumfile testntv2 ntv2_out.dist \
23 esri.extra other.extra \
24 CH IGNF testIGNF proj_outIGNF.dist \
25 makefile.vc CMakeLists.txt
28 @if [ -f $(NADPATH)/null.lla -a ! -f null ] || [ -f $(NADPATH)/conus.lla -a ! -f conus ] ; then \
29 for x in $(NADPATH)/*.lla ; do \
30 DEST=`basename $$x .lla`; \
31 echo "../src/nad2bin$(EXEEXT) $$DEST < $$x"; \
32 ../src/nad2bin$(EXEEXT) $$DEST < $$x ; \
36 install-data-local: process-nad2bin
37 $(mkinstalldirs) $(DESTDIR)$(pkgdatadir)
38 @if [ -f $(NADPATH)/null.lla -a ! -f $(NADPATH)/null ] || [ -f $(NADPATH)/conus.lla -a ! -f $(NADPATH)/conus ] ; then \
39 for x in $(NADPATH)/*.lla ; do \
40 DEST=$(DESTDIR)$(pkgdatadir)/`basename $$x .lla`; \
41 echo "../src/nad2bin$(EXEEXT) $$DEST < $$x"; \
42 ../src/nad2bin$(EXEEXT) $$DEST < $$x ; \
43 if [ $$? -ne 0 ] ; then \
44 echo "nad2bin$(EXEEXT) failed to install $$DEST"; \
49 echo "nad2nad NADCON source files not present"; \
51 @for gridfile in $(NADPATH)/*.gsb $(NADPATH)/ntv1_can.dat dummy \
52 $(NADPATH)/alaska $(NADPATH)/conus $(NADPATH)/hawaii $(NADPATH)/null \
53 $(NADPATH)/prvi $(NADPATH)/stgeorge $(NADPATH)/stlrnc $(NADPATH)/stpaul \
54 $(NADPATH)/FL $(NADPATH)/MD $(NADPATH)/TN $(NADPATH)/WI $(NADPATH)/WO; do \
55 if test "$$gridfile" != "dummy" -a -f "$$gridfile" ; then \
56 echo $(INSTALL_DATA) $$gridfile $(DESTDIR)$(pkgdatadir)/`basename $$gridfile`; \
57 $(INSTALL_DATA) $$gridfile $(DESTDIR)$(pkgdatadir)/`basename $$gridfile`; \
61 check-local: process-nad2bin
62 # Check if we are doing an out-of-tree build
63 @if test ! -f epsg; then \
64 for gridfile in $(NADPATH)/*.gsb $(NADPATH)/ntv1_can.dat dummy ; do \
65 if test "$$gridfile" != "dummy" -a -f "$$gridfile" ; then \
69 for gridfile in $(pkgdata_DATA); do \
70 cp $(NADPATH)/$$gridfile .; \
75 PROJ_LIB=. $(TESTVARIOUS) $(CS2CSEXE)
76 @if [ -f conus ] ; then \
78 $(TESTDATUMFILE) $(CS2CSEXE) ; \
80 @if [ -f ntf_r93.gsb ] ; then \
82 $(TESTIGN) $(CS2CSEXE) ; \
84 @if [ -f ntv2_0.gsb ] ; then \
86 $(TESTNTV2) $(CS2CSEXE) ; \