Add popup menu for variables in data sheet
[pspp] / src / ui / gui / efficient-sheet.mk
index ae2b38328b7b0d3ea807f34aff55ed4b44fd50a2..c2512ad73c61b05898e1914df38c2b9f27a0eaf3 100644 (file)
@@ -5,4 +5,25 @@ src_ui_gui_psppire_SOURCES += \
        src/ui/gui/efficient-sheet/jmd-sheet-axis.c \
        src/ui/gui/efficient-sheet/jmd-sheet-body.c \
        src/ui/gui/efficient-sheet/jmd-sheet-single.c \
-       src/ui/gui/efficient-sheet/jmd-datum.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 $< > $@
+