1 AM_CFLAGS = -Wall -Werror -Wno-unused --std=gnu99
2 bin_PROGRAMS = aweather wsr88ddec
4 BUILT_SOURCES = marshal.c marshal.h
6 aweather_SOURCES = main.c \
8 aweather-gui.c aweather-gui.h \
9 aweather-plugin.c aweather-plugin.h \
10 gis-opengl.c gis-opengl.h \
11 gis-view.c gis-view.h \
12 gis-world.c gis-world.h \
14 location.c location.h \
15 marching.c marching.h \
16 plugin-radar.c plugin-radar.h \
17 plugin-radar-colormap.c \
18 plugin-ridge.c plugin-ridge.h \
19 plugin-example.c plugin-example.h
20 aweather_CPPFLAGS = -DDATADIR="\"$(datadir)\"" \
21 $(RSL_CFLAGS) $(SOUP_CFLAGS) $(GLIB_CFLAGS) $(GTK_CFLAGS)
22 aweather_LDADD = $(RSL_LIBS) $(SOUP_LIBS) $(GLIB_LIBS) $(GTK_LIBS)
24 wsr88ddec = wsr88ddec.c
25 wsr88ddec_LDADD = -lbz2
27 CLEANFILES = gmon.out valgrind.out
28 MAINTAINERCLEANFILES = Makefile.in
31 glib-genmarshal --prefix=aweather_cclosure_marshal --body $< > $@
33 glib-genmarshal --prefix=aweather_cclosure_marshal --header $< > $@
36 ./aweather -o -d 7 -s KVNX
45 G_SLICE=always-malloc \
46 G_DEBUG=gc-friendly,resident-modules \
47 valgrind --leak-check=full \
48 --leak-resolution=high \
50 --suppressions=gtk.suppression \