-INCLUDES = $(GTK_CFLAGS) $(GNOME_VFS_CFLAGS) $(GCONF_CFLAGS) $(DBUS_CFLAGS) \
- -DLOCALEDIR=\"$(localedir)\" -I$(srcdir)/..
+INCLUDES = $(GTK_CFLAGS) $(GNOME_VFS_CFLAGS) $(GCONF_CFLAGS) \
+ $(ESD_CFLAGS) -DLOCALEDIR=\"$(localedir)\" -I$(srcdir)/..
lib_LTLIBRARIES = libhildonwidgets.la
-EXTRA_DIST =
+EXTRA_DIST = hildon-marshalers.list
+
+libhildonwidgets_la_LDFLAGS = -version-info 5:0:5
libhildonwidgets_la_LIBADD = $(GTK_LIBS) $(GNOME_VFS_LIBS) $(GCONF_LIBS) \
- $(DBUS_LIBS)
-libhildonwidgets_la_LDFLAGS = -version-info 3:0:3
+ $(ESD_LIBS)
+
libhildonwidgets_la_SOURCES = \
- hildon-composite-widget.c \
+ hildon-marshalers.c \
+ hildon-marshalers.h \
+ hildon-composite-widget.c \
hildon-composite-widget.h \
- hildon-controlbar.c \
+ hildon-controlbar.c \
hildon-controlbar.h \
hildon-seekbar.c \
hildon-seekbar.h \
hildon-color-selector.h \
hildon-note.c \
hildon-note.h \
- hildon-search.c \
- hildon-search.h \
hildon-volumebar.c \
hildon-volumebar.h \
hildon-volumebar-range.c \
hildon-sort-dialog.h \
hildon-add-home-dialog.c \
hildon-add-home-dialog.h \
- hildon-find-object-dialog.c \
- hildon-find-object-dialog.h \
hildon-font-selection-dialog.c \
hildon-font-selection-dialog.h \
hildon-insert-object-dialog.c \
hildon-insert-object-dialog.h \
- hildon-file-details-dialog.c \
+ hildon-file-details-dialog.c \
hildon-file-details-dialog.h \
- hildon-grid.c \
- hildon-grid.h \
+ hildon-grid.c \
+ hildon-grid.h \
hildon-grid-item.c \
hildon-grid-item.h \
hildon-grid-item-private.h \
hildon-file-handling-note.c \
hildon-file-handling-note.h \
hildon-name-password-dialog.c \
- hildon-name-password-dialog.h \
- hildon-find-replace-dialog.c \
- hildon-find-replace-dialog.h \
+ hildon-name-password-dialog.h \
hildon-scroll-area.c \
hildon-scroll-area.h \
hildon-wizard-dialog.c \
hildon-color-button.c \
hildon-color-button.h
+hildon-marshalers.h: hildon-marshalers.list
+ glib-genmarshal --prefix _hildon_marshal --header \
+ hildon-marshalers.list >hildon-marshalers.h
+
+hildon-marshalers.c: hildon-marshalers.list hildon-marshalers.h
+ echo '#include "hildon-marshalers.h"' >hildon-marshalers.c
+ glib-genmarshal --prefix _hildon_marshal --body \
+ hildon-marshalers.list >>hildon-marshalers.c
+
hildonwidgetsincludeinstdir=$(includedir)/hildon-widgets
hildonwidgetsincludeinst_DATA = \
hildon-controlbar.h \
hildon-note.h \
hildon-seekbar.h \
hildon-color-selector.h \
- hildon-search.h \
hildon-volumebar.h \
hildon-hvolumebar.h \
hildon-vvolumebar.h \
hildon-set-password-dialog.h \
hildon-sort-dialog.h \
hildon-add-home-dialog.h \
- hildon-find-object-dialog.h \
hildon-font-selection-dialog.h \
hildon-insert-object-dialog.h \
hildon-file-details-dialog.h \
hildon-grid.h \
hildon-grid-item.h \
hildon-file-handling-note.h \
- hildon-name-password-dialog.h \
- hildon-find-replace-dialog.h \
+ hildon-name-password-dialog.h \
hildon-scroll-area.h \
hildon-wizard-dialog.h \
hildon-color-popup.h \