1 # $Id: Makefile.am 4 2008-06-22 09:19:11Z rbock $ 2 3 lib_LTLIBRARIES = libgtkdatabox.la 4 libgtkdatabox_la_SOURCES= \ 5 gtkdatabox.c\ 6 gtkdatabox_marshal.c\ 7 gtkdatabox_scale.c\ 8 gtkdatabox_graph.c\ 9 gtkdatabox_xyc_graph.c\ 10 gtkdatabox_xyyc_graph.c\ 11 gtkdatabox_points.c\ 12 gtkdatabox_lines.c\ 13 gtkdatabox_bars.c\ 14 gtkdatabox_offset_bars.c\ 15 gtkdatabox_regions.c\ 16 gtkdatabox_markers.c\ 17 gtkdatabox_cross_simple.c\ 18 gtkdatabox_grid.c\ 19 gtkdatabox_ruler.c 20 21 libgtkdatabox_la_LDFLAGS= \ 22 -version-info $(DATABOX_LT_VERSION)\ 23 -no-undefined \ 24 @GTK_LIBS@ 25 26 27 include_HEADERS = \ 28 gtkdatabox_typedefs.h\ 29 gtkdatabox.h\ 30 gtkdatabox_marshal.h\ 31 gtkdatabox_scale.h\ 32 gtkdatabox_graph.h\ 33 gtkdatabox_xyc_graph.h\ 34 gtkdatabox_xyyc_graph.h\ 35 gtkdatabox_points.h\ 36 gtkdatabox_lines.h\ 37 gtkdatabox_bars.h\ 38 gtkdatabox_offset_bars.h\ 39 gtkdatabox_regions.h\ 40 gtkdatabox_markers.h\ 41 gtkdatabox_cross_simple.h\ 42 gtkdatabox_grid.h\ 43 gtkdatabox_ruler.h 44 45 EXTRA_DIST = gtkdatabox_marshal.list 46 47 BUILT_SOURCES = gtkdatabox_marshal.c gtkdatabox_marshal.h 48 49 $(srcdir)/gtkdatabox_marshal.c: $(srcdir)/gtkdatabox_marshal.list 50 glib-genmarshal --body --prefix=gtk_databox_marshal --internal $< > $@ 51 52 $(srcdir)/gtkdatabox_marshal.h: $(srcdir)/gtkdatabox_marshal.list 53 glib-genmarshal --header --prefix=gtk_databox_marshal --internal $< > $@ 54 55 AM_CPPFLAGS = \ 56 -I$(top_srcdir) 57 58 AM_CFLAGS =\ 59 -O2\ 60 -W -Wall -pedantic\ 61 -DGDK_MIN_VERSION_REQUIRED=GDK_VERSION_3_4\ 62 -DGTK_MULTIHEAD_SAFE=1\ 63 -DGTK_DISABLE_SINGLE_INCLUDES\ 64 @GTK_CFLAGS@ 65