MODULE_TOPDIR = ../.. LIB_NAME = $(GPROJ_LIBNAME) PACKAGE ="libgproj" DEFS=-DPACKAGE=\"$(PACKAGE)\" EXTRA_LIBS=$(GISLIB) $(PROJLIB) $(GDALLIBS) EXTRA_CFLAGS = $(GETHOSTNAME) $(ZLIBINCPATH) $(PICFLAGS) $(GDALCFLAGS) $(DEFS) EXTRA_INC = $(PROJINC) LIB_OBJS = get_proj.o do_proj.o convert.o datum.o ellipse.o NAD_TABLES = FL.lla MD.lla TN.lla WI.lla WO.lla alaska.lla conus.lla \ hawaii.lla prvi.lla stgeorge.lla stlrnc.lla stpaul.lla NT_TABLES = ntv1_can.dat nzgd2kgrid0005.gsb CSV_FILES = gdal_datum.csv projop_wparm.csv ellipsoid.csv pcs.csv \ stateplane.csv gcs.csv prime_meridian.csv unit_of_measure.csv NAD_DIR = $(GISBASE)/etc/nad NAD2BIN = nad2bin CSV_DIR = $(GISBASE)/etc/ogr_csv include $(MODULE_TOPDIR)/include/Make/Lib.make include $(MODULE_TOPDIR)/include/Make/Doxygen.make default: lib $(NAD_DIR) $(CSV_DIR) $(NAD_DIR): $(NAD_TABLES) $(NT_TABLES) @ if [ ! -d $@ ] ; then $(MKDIR) $@ ; fi for i in $(NAD_TABLES) ; do $(NAD2BIN) < $$i $@/`echo $$i | sed 's/.lla//'`; done $(INSTALL) -m 644 $(NT_TABLES) $@ @ touch $@ $(CSV_DIR): $(CSV_FILES) @ if [ ! -d $@ ] ; then $(MKDIR) $@ ; fi $(INSTALL) -m 644 $(CSV_FILES) $@ @ touch $@ # Note for future improvement: # nad2bin should be compiled from source if we are cross compiling and then the # above NAD_TABLES files created during installation rather than compilation #doxygen: DOXNAME=proj