-pdftopbm_SOURCES = \
- $(common_sources) \
- PBMOutputDev.cc \
- PBMOutputDev.h \
- XOutputDev.cc \
- XOutputDev.h \
- XOutputFontInfo.h \
- pdftopbm.cc
-
-pdftopbm_LDADD = ../goo/libgoo.a $(EXTRA_GNOME_LIBS)
-
-xpdf-ltk.h: xpdf.ltk
- rm -f $@
- $(top_srcdir)/ltk/ltkbuild <xpdf.ltk >$@.new
- mv $@.new $@
-
-bitmaps = \
- about.xbm \
- dblLeftArrow.xbm \
- dblRightArrow.xbm \
- find.xbm \
- leftArrow.xbm \
- postscript.xbm \
- rightArrow.xbm \
- xpdfIcon.xpm \
- zoomIn.xbm \
- zoomOut.xbm
-
-ltk = \
- xpdf-flip.ltk \
- xpdf-top.ltk \
- xpdf.ltk
-
-goaddir = $(sysconfdir)/CORBA/servers
-oafdir = $(datadir)/oaf
-
-if USING_OAF
-oaf_DATA = $(OAF_FILES)
-else
-goad_DATA = $(GOAD_FILES)
-endif
+#pdftopbm_LDADD = ../goo/libGoo.a $(EXTRA_GNOME_LIBS)
+
+#bitmaps =
+# about.xbm
+# dblLeftArrow.xbm
+# dblRightArrow.xbm
+# find.xbm
+# leftArrow.xbm
+# postscript.xbm
+# rightArrow.xbm
+# xpdfIcon.xpm
+# zoomIn.xbm
+# zoomOut.xbm
+
+gpdf-marshal.h: gpdf-marshal.list $(GLIB_GENMARSHAL)
+ $(GLIB_GENMARSHAL) $< --header --prefix=gpdf_marshal > $@
+
+gpdf-marshal.c: gpdf-marshal.list $(GLIB_GENMARSHAL)
+ echo "#include \"gpdf-marshal.h\"" > $@ && \
+ $(GLIB_GENMARSHAL) $< --body --prefix=gpdf_marshal >> $@
+
+BUILT_SOURCES = $(marshal_sources)
+DONT_DIST_SOURCE = $(marshal_sources)
+
+dist-hook:
+ for file in $(DONT_DIST_SOURCE) ; do \
+ rm -f $(distdir)/$$file ; \
+ done