X-Git-Url: https://git.street.me.uk/andy/viking.git/blobdiff_plain/dd31864ef3b3b42be952f3431e834732fe1ab127..fc589d03c2e24cca56c03eed0864a2641ece788d:/src/Makefile.am?ds=inline diff --git a/src/Makefile.am b/src/Makefile.am index fcbb3afa..ee8c8f9a 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -16,8 +16,23 @@ authors.h: ../AUTHORS BUILT_SOURCES = authors.h +vikenumtypes.h: vikenumtypes.h.template $(ENUM_H_FILES) $(GLIB_MKENUMS) + (cd $(srcdir) && $(GLIB_MKENUMS) --template vikenumtypes.h.template $(ENUM_H_FILES)) > $@ + +vikenumtypes.c: vikenumtypes.c.template $(ENUM_H_FILES) $(GLIB_MKENUMS) + (cd $(srcdir) && $(GLIB_MKENUMS) --template vikenumtypes.c.template $(ENUM_H_FILES)) > $@ + +EXTRA_DIST = \ + vikenumtypes.h.template \ + vikenumtypes.c.template + +BUILT_SOURCES += vikenumtypes.h vikenumtypes.c + $(BUILT_SOURCES): $(srcdir)/Makefile.am +ENUM_H_FILES = \ + vikviewport.h + libviking_a_SOURCES = \ modules.h modules.c \ curl_download.c curl_download.h \ @@ -36,6 +51,7 @@ libviking_a_SOURCES = \ dialog.c dialog.h \ util.c util.h \ download.c download.h \ + vikenumtypes.c vikenumtypes.h \ viktreeview.c viktreeview.h \ viktrwlayer.c viktrwlayer.h \ viklayer.c viklayer.h \ @@ -45,6 +61,7 @@ libviking_a_SOURCES = \ vikwindow.c vikwindow.h \ vikviewport.c vikviewport.h \ vikaggregatelayer.c vikaggregatelayer.h \ + vikgobjectbuilder.c vikgobjectbuilder.h \ vikgpslayer.c vikgpslayer.h \ vikgeoreflayer.c vikgeoreflayer.h \ vikfileentry.c vikfileentry.h \ @@ -60,8 +77,7 @@ libviking_a_SOURCES = \ vikmapslayer.c vikmapslayer.h \ vikmapslayer_compat.c vikmapslayer_compat.h \ vikmaptype.c vikmaptype.h \ - vikslippymapsourceabstract.c vikslippymapsourceabstract.h \ - slippy-map-type.c slippy-map-type.h \ + vikslippymapsource.c vikslippymapsource.h \ gpx.c gpx.h \ garminsymbols.c garminsymbols.h \ acquire.c acquire.h \ @@ -75,6 +91,10 @@ libviking_a_SOURCES = \ dem.c dem.h \ vikdemlayer.h vikdemlayer.c \ vikfilelist.c vikfilelist.h \ + vikexttool.c vikexttool.h \ + vikexttools.c vikexttools.h \ + vikwebtool.c vikwebtool.h \ + vikwebtoolcenter.c vikwebtoolcenter.h \ dems.c dems.h \ srtm_continent.c \ uibuilder.c uibuilder.h \ @@ -82,29 +102,15 @@ libviking_a_SOURCES = \ print.c print.h \ preferences.c preferences.h -BUILT_SOURCES += \ - slippy-map-type.c slippy-map-type.h - if GOOGLE libviking_a_SOURCES += \ google.c google.h endif -if OLDGOOGLE -libviking_a_SOURCES += \ - khmaps.c khmaps.h \ - googlemaps.c googlemaps.h \ - google-maps.c google-maps.h \ -BUILT_SOURCES += \ - google-maps.c google-maps.h -endif - if TERRASERVER libviking_a_SOURCES += \ - terraserver-map-type.c terraserver-map-type.h \ + terraservermapsource.c terraservermapsource.h \ terraserver.c terraserver.h -BUILT_SOURCES += \ - terraserver-map-type.c terraserver-map-type.h endif if EXPEDIA @@ -128,24 +134,26 @@ libviking_a_SOURCES += \ openaerial.c openaerial.h endif -viking_SOURCES = main.c +if GEONAMES +libviking_a_SOURCES += \ + geonamessearch.c geonamessearch.h +endif -%.h %.c:%.gob - gob2 $< +viking_SOURCES = main.c -INCLUDES = @GTK_CFLAGS@ @EXPAT_CFLAGS@ @LIBCURL_CPPFLAGS@ -LDADD = libviking.a @GTK_LIBS@ @EXPAT_LIBS@ @LIBCURL@ icons/libicons.a +LDADD = libviking.a $(PACKAGE_LIBS) @EXPAT_LIBS@ @LIBCURL@ icons/libicons.a if REALTIME_GPS_TRACKING LDADD += -lgps endif -#LDADD = -lz @GTK_LIBS@ @EXPAT_LIBS@ @LIBCURL@ -AM_CFLAGS = -Wall -g -D_GNU_SOURCE +AM_CFLAGS = -Wall -g -D_GNU_SOURCE \ + $(PACKAGE_CFLAGS) \ + @EXPAT_CFLAGS@ @LIBCURL_CPPFLAGS@ @INTLTOOL_DESKTOP_RULE@ desktopdir = $(datadir)/applications desktop_in_files = viking.desktop.in desktop_DATA = $(desktop_in_files:.desktop.in=.desktop) -EXTRA_DIST=$(desktop_in_files) +EXTRA_DIST += $(desktop_in_files) CLEANFILES = $(BUILT_SOURCES) $(desktop_DATA)