X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=lib%2Fgtksheet%2Fautomake.mk;h=1ad14a7f63ef360bd223a88cf0b6533434b4c9e8;hb=3d2bec58576acd3fe7dd53b29bfbf3ddf5948ec9;hp=fc7708aa9ad94179cc20be9ebae52caf2fa51043;hpb=8c718d3aebc873d0be01555213416ed7aab43d91;p=pspp diff --git a/lib/gtksheet/automake.mk b/lib/gtksheet/automake.mk index fc7708aa9a..1ad14a7f63 100644 --- a/lib/gtksheet/automake.mk +++ b/lib/gtksheet/automake.mk @@ -2,17 +2,18 @@ noinst_LIBRARIES += lib/gtksheet/libgtksheet.a +AM_CPPFLAGS += -Ilib + lib_gtksheet_libgtksheet_a_CFLAGS = $(GTK_CFLAGS) -Wall -DGDK_MULTIHEAD_SAFE=1 +nodist_lib_gtksheet_libgtksheet_a_SOURCES = \ + lib/gtksheet/psppire-marshal.c \ + lib/gtksheet/psppire-marshal.h lib_gtksheet_libgtksheet_a_SOURCES = \ lib/gtksheet/gsheetmodel.c \ lib/gtksheet/gsheetmodel.h \ - lib/gtksheet/gtkextra-marshal.c \ - lib/gtksheet/gtkextra-marshal.h \ lib/gtksheet/gtkextra-sheet.h \ - lib/gtksheet/gtkmarshalers.c \ - lib/gtksheet/gtkmarshalers.h \ lib/gtksheet/gtksheet.c \ lib/gtksheet/gtksheet.h \ lib/gtksheet/gtkxpaned.c \ @@ -22,9 +23,18 @@ lib_gtksheet_libgtksheet_a_SOURCES = \ lib/gtksheet/psppire-axis-hetero.c \ lib/gtksheet/psppire-axis-hetero.h \ lib/gtksheet/psppire-axis-uniform.c \ - lib/gtksheet/psppire-axis-uniform.h - + lib/gtksheet/psppire-axis-uniform.h EXTRA_DIST += lib/gtksheet/OChangeLog \ + lib/gtksheet/marshaller-list \ lib/gtksheet/README + +lib/gtksheet/psppire-marshal.c: lib/gtksheet/marshaller-list + glib-genmarshal --body --prefix=psppire_marshal $< > $@ + +lib/gtksheet/psppire-marshal.h: lib/gtksheet/marshaller-list + glib-genmarshal --header --prefix=psppire_marshal $< > $@ + +BUILT_SOURCES += $(nodist_lib_gtksheet_libgtksheet_a_SOURCES) +CLEANFILES += $(nodist_lib_gtksheet_libgtksheet_a_SOURCES)