X-Git-Url: https://git.street.me.uk/andy/viking.git/blobdiff_plain/cdcaf41c6bb6275fb40f59ad1b32a4485525c489..9d8d6d0f5f50cec2db703af99b3639979ab2c9ae:/src/Makefile.am diff --git a/src/Makefile.am b/src/Makefile.am index 89cc866c..61d8ed93 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -5,8 +5,17 @@ SUBDIRS = icons bin_PROGRAMS = viking +authors.h: ../AUTHORS + rm -f $@ + echo "/* Generated file. */" >> $@ + echo "#define AUTHORS \\" >> $@ + sed -e "s/ \*\*.*//" -e 's/^/"/' -e 's/$$/\\n"\\/' -e '$$s/\\$$//' $< >> $@ + +BUILT_SOURCES = authors.h + viking_SOURCES = main.c \ modules.h modules.c \ + curl_download.c curl_download.h \ menu.xml.h \ degrees_converters.c degrees_converters.h \ viking.h globals.h mapcoord.h config.h \ @@ -17,8 +26,10 @@ viking_SOURCES = main.c \ gpsmapper.c gpsmapper.h \ gpspoint.c gpspoint.h \ file.c file.h \ + authors.h \ dialog.c dialog.h \ - http.c http.h \ + util.c util.h \ + download.c download.h \ viktreeview.c viktreeview.h \ viktrwlayer.c viktrwlayer.h viktrwlayer_pixmap.h \ viklayer.c viklayer.h \ @@ -47,7 +58,19 @@ viking_SOURCES = main.c \ datasource_gps.c \ datasource_google.c \ datasource_gc.c \ - datasources.h + datasource_bfilter.c \ + datasources.h \ + googlesearch.c googlesearch.h \ + dem.c dem.h \ + vikdemlayer.h vikdemlayer.c \ + vikdemlayer_pixmap.h \ + vikfilelist.c vikfilelist.h \ + dems.c dems.h \ + srtm_continent.c \ + uibuilder.c uibuilder.h \ + print-preview.c print-preview.h \ + print.c print.h \ + preferences.c preferences.h if GOOGLE viking_SOURCES += \ @@ -66,6 +89,17 @@ viking_SOURCES += \ expedia.c expedia.h endif -INCLUDES = @GTK_CFLAGS@ @EXPAT_CFLAGS@ -LDADD = @GTK_LIBS@ @EXPAT_LIBS@ -AM_CFLAGS = -Wall -g +if OPENSTREETMAP +viking_SOURCES += \ + osm.c osm.h \ + osm-traces.c osm-traces.h +endif + + +INCLUDES = @GTK_CFLAGS@ @EXPAT_CFLAGS@ @LIBCURL_CPPFLAGS@ +LDADD = @GTK_LIBS@ @EXPAT_LIBS@ @LIBCURL@ +if REALTIME_GPS_TRACKING +LDADD += -lgps +endif +#LDADD = -lz @GTK_LIBS@ @EXPAT_LIBS@ @LIBCURL@ +AM_CFLAGS = -Wall -g -D_GNU_SOURCE