]> git.street.me.uk Git - andy/viking.git/blobdiff - src/Makefile.am
Declare built sources
[andy/viking.git] / src / Makefile.am
index 15af997555ca8f99f4add83095df079793e96070..8bfabad6d6448d741f35c01a88d7458ade36c086 100644 (file)
@@ -56,6 +56,10 @@ libviking_a_SOURCES = \
        vikcoord.c vikcoord.h \
        mapcache.c mapcache.h \
        vikmapslayer.c vikmapslayer.h \
+       vik-map-type.c vik-map-type.h \
+       vik-map-type-default.c vik-map-type-default.h \
+       slippy-map-type-abstract.c slippy-map-type-abstract.h \
+       slippy-map-type.c slippy-map-type.h \
         gpx.c gpx.h \
        garminsymbols.c garminsymbols.h \
        acquire.c acquire.h \
@@ -76,16 +80,32 @@ libviking_a_SOURCES = \
        print.c print.h \
        preferences.c preferences.h
 
+BUILT_SOURCES += \
+       vik-map-type.c vik-map-type.h \
+       vik-map-type-default.c vik-map-type-default.h \
+       slippy-map-type-abstract.c slippy-map-type-abstract.h \
+       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 \
-       google.c google.h \
-       googlemaps.c googlemaps.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 \
        terraserver.c terraserver.h
+BUILT_SOURCES += \
+       terraserver-map-type.c terraserver-map-type.h
 endif
 
 if EXPEDIA
@@ -99,8 +119,21 @@ libviking_a_SOURCES += \
        osm-traces.c osm-traces.h
 endif
 
+if BLUEMARBLE
+libviking_a_SOURCES += \
+       bluemarble.c bluemarble.h
+endif
+
+if OPENAERIAL
+libviking_a_SOURCES += \
+       openaerial.c openaerial.h
+endif
+
 viking_SOURCES = main.c
 
+%.h %.c:%.gob
+       gob2 $<
+
 INCLUDES        = @GTK_CFLAGS@ @EXPAT_CFLAGS@ @LIBCURL_CPPFLAGS@
 LDADD           = libviking.a @GTK_LIBS@ @EXPAT_LIBS@ @LIBCURL@ icons/libicons.a
 if REALTIME_GPS_TRACKING