src/ui/gui/marshaller-list \
src/ui/gui/pspplogo.svg
+src_ui_gui_psppire_CPPFLAGS=
if HAVE_GUI
bin_PROGRAMS += src/ui/gui/psppire
DISPLAY=/invalid/port $(MAKE) $(AM_MAKEFLAGS) installcheck-binPROGRAMS
# <gtk/gtk.h> wrapper
-src_ui_gui_psppire_CPPFLAGS = $(AM_CPPFLAGS) -Isrc/ui/gui/include
+src_ui_gui_psppire_CPPFLAGS += $(AM_CPPFLAGS) -Isrc/ui/gui/include
BUILT_SOURCES += src/ui/gui/include/gtk/gtk.h
src/ui/gui/include/gtk/gtk.h: src/ui/gui/include/gtk/gtk.in.h
@$(MKDIR_P) src/ui/gui/include/gtk
src/ui/gui/efficient-sheet/jmd-sheet-single.c \
src/ui/gui/efficient-sheet/jmd-datum.c \
src/ui/gui/efficient-sheet/jmd-cell.c
+
+
+nodist_src_ui_gui_psppire_SOURCES += \
+ src/ui/gui/efficient-sheet/jmd-marshaller.c \
+ src/ui/gui/efficient-sheet/jmd-marshaller.h
+
+src_ui_gui_psppire_CPPFLAGS+=-Isrc/ui/gui/efficient-sheet
+
+
+
+BUILT_SOURCES += \
+ src/ui/gui/efficient-sheet/jmd-marshaller.c \
+ src/ui/gui/efficient-sheet/jmd-marshaller.h
+
+src/ui/gui/efficient-sheet/jmd-marshaller.c: src/ui/gui/efficient-sheet/marshall-list
+ glib-genmarshal --body --prefix=jmd_cclosure_marshal $< > $@
+
+src/ui/gui/efficient-sheet/jmd-marshaller.h: src/ui/gui/efficient-sheet/marshall-list
+ glib-genmarshal --header --prefix=jmd_cclosure_marshal $< > $@
+