X-Git-Url: https://git.street.me.uk/andy/viking.git/blobdiff_plain/3556399a41f895c1c07e475b481e33c4c6ca4f56..429549d9abaf9684b12e36657228b25efee34254:/test/Makefile.am diff --git a/test/Makefile.am b/test/Makefile.am index 0c853088..762a0811 100644 --- a/test/Makefile.am +++ b/test/Makefile.am @@ -1,23 +1,73 @@ -AM_CFLAGS = -I$(top_srcdir)/src \ +AM_CFLAGS = -Wall \ + -I$(top_srcdir)/src \ $(PACKAGE_CFLAGS) LDADD = $(PACKAGE_LIBS) @EXPAT_LIBS@ @LIBCURL@ $(top_builddir)/src/icons/libicons.a if REALTIME_GPS_TRACKING LDADD += -lgps endif -TESTS = check_degrees_conversions.sh +TESTS = check_degrees_conversions.sh \ + check_babel.sh \ + check_gpx.sh \ + check_metatile.sh +if GEOTAG +TESTS += check_geotag.sh +endif +if MD5_HASH +TESTS += check_md5_hash.sh +endif -check_PROGRAMS = degrees_converter gpx2gpx test_vikgotoxmltool +check_PROGRAMS = degrees_converter \ + gpx2gpx \ + test_vikgotoxmltool \ + test_coord_conversion \ + test_babel \ + test_md5_hash \ + test_metatile + +if GEOTAG +check_PROGRAMS += geotag_read geotag_write +endif + +check_SCRIPTS = check_degrees_conversions.sh \ + check_gpx.sh \ + check_metatile.sh +if GEOTAG +check_SCRIPTS += check_geotag.sh +endif +if MD5_HASH +check_SCRIPTS += check_md5_hash.sh +endif -check_SCRIPTS = check_degrees_conversions.sh +# Scripts and the test data that they use +EXTRA_DIST = check_degrees_conversions.sh \ + check_babel.sh \ + check_gpx.sh \ + SF\#022.gpx \ + check_md5_hash.sh \ + check_metatile.sh \ + metatile_example/13/0/0/250/220/0.meta \ + check_geotag.sh \ + Stonehenge.jpg \ + ViewFromCribyn-Wales-GPS.jpg -EXTRA_DIST = check_degrees_conversions.sh - degrees_converter_SOURCES = degrees_converter.c degrees_converter_LDADD = \ $(top_builddir)/src/degrees_converters.o \ $(LDADD) +if GEOTAG +geotag_read_SOURCES = geotag_read.c +geotag_read_LDADD = \ + $(top_builddir)/src/libviking.a \ + $(LDADD) + +geotag_write_SOURCES = geotag_write.c +geotag_write_LDADD = \ + $(top_builddir)/src/libviking.a \ + $(LDADD) +endif + gpx2gpx_SOURCES = gpx2gpx.c gpx2gpx_LDADD = \ $(top_builddir)/src/libviking.a \ @@ -27,3 +77,23 @@ test_vikgotoxmltool_SOURCES = test_vikgotoxmltool.c test_vikgotoxmltool_LDADD = \ $(top_builddir)/src/libviking.a \ $(LDADD) + +test_coord_conversion_SOURCES = test_coord_conversion.c +test_coord_conversion_LDADD = \ + $(top_builddir)/src/libviking.a \ + $(LDADD) + +test_babel_SOURCES = test_babel.c +test_babel_LDADD = \ + $(top_builddir)/src/libviking.a \ + $(LDADD) + +test_md5_hash_SOURCES = test_md5_hash.c +test_md5_hash_LDADD = \ + $(top_builddir)/src/libviking.a \ + $(LDADD) + +test_metatile_SOURCES = test_metatile.c +test_metatile_LDADD = \ + $(top_builddir)/src/libviking.a \ + $(LDADD)