# Extra modules in Jeeps that we don't use
# jeeps/gpsfmt.o jeeps/gpsinput.o jeeps/gpsproj.o
-SHAPE=shapelib/shpopen.o shapelib/dbfopen.o shapelib/safileio.o
-
LIBOBJS = route.o waypt.o filter_vecs.o util.o vecs.o mkshort.o \
csv_util.o strptime.o grtcirc.o util_crc.o xmlgeneric.o \
formspec.o xmltag.o cet.o cet_util.o fatal.o rgbcolors.o \
src/core/textstream.o \
src/core/usasciicodec.o \
src/core/xmlstreamwriter.o \
- $(GARMIN) $(JEEPS) $(SHAPE) $(FMTS) $(FILTERS)
+ $(GARMIN) $(JEEPS) $(FMTS) $(FILTERS)
OBJS = main.o globals.o $(LIBOBJS) @FILEINFO@
DEPFILES = $(OBJS:.o=.d)
session.o: session.cc defs.h config.h cet.h \
inifile.h gbfile.h session.h src/core/datetime.h src/core/optional.h
shape.o: shape.cc defs.h config.h cet.h \
- inifile.h gbfile.h session.h src/core/datetime.h src/core/optional.h \
- shapelib/shapefil.h
+ inifile.h gbfile.h session.h src/core/datetime.h src/core/optional.h
shapelib/dbfopen.o: shapelib/dbfopen.c shapelib/shapefil.h
shapelib/safileio.o: shapelib/safileio.c shapelib/shapefil.h
shapelib/shpopen.o: shapelib/shpopen.c shapelib/shapefil.h
[AS_VAR_SET([enable_shapefile], [yes])])
AS_IF([test "$enable_shapefile" = "yes"], [
AC_DEFINE(SHAPELIB_ENABLED, 1, [1 to enable shapefile support])
+ PKG_CHECK_MODULES(SHAPELIB, shapelib)
+ CPPFLAGS="$CPPFLAGS $SHAPELIB_CFLAGS"
+ LIBS="$LIBS $SHAPELIB_LIBS"
])
AC_MSG_RESULT([$enable_shapefile])