if USING_OAF OBJECT_DIRECTORY_LIBS=$(OAF_LIBS) $(GNOMEUI_LIBS) else OBJECT_DIRECTORY_LIBS=$(GNOMEGNORBA_LIBS) endif INCLUDES = \ -I$(top_srcdir)/goo \ -I$(top_srcdir)/ltk \ $(EXTRA_GLIB_CFLAGS) \ $(EXTRA_GNOME_CFLAGS) if WITH_GNOME gui = gpdf else gui = xpdf endif bin_PROGRAMS = pdftops pdftotext pdfinfo pdftopbm pdfimages $(gui) bonobo-application-x-pdf common_sources = \ Array.cc \ Array.h \ BaseFile.h \ Catalog.cc \ Catalog.h \ CompactFontInfo.h \ Dict.cc \ Dict.h \ Error.cc \ Error.h \ FontEncoding.cc \ FontEncoding.h \ FontFile.cc \ FontFile.h \ FontInfo.h \ Gfx.cc \ Gfx.h \ GfxFont.cc \ GfxFont.h \ GfxState.cc \ GfxState.h \ Lexer.cc \ Lexer.h \ Link.cc \ Link.h \ Object.cc \ Object.h \ OutputDev.cc \ OutputDev.h \ Page.cc \ Page.h \ Params.cc \ Params.h \ Parser.cc \ Parser.h \ PDFDoc.cc \ PDFDoc.h \ StdFontInfo.h \ Stream.cc \ Stream.h \ Stream-CCITT.h \ TextOutputDev.h \ TextOutputFontInfo.h \ TextOutputDev.cc \ XRef.cc \ XRef.h gpdf_CFLAGS = \ -DBONOBO_IO gpdf_SOURCES = \ gpdf.cc gpdf_LDADD = \ $(GTK_LIBS) \ $(GNOME_LIBDIR) \ $(OBJECT_DIRECTORY_LIBS) \ $(EXTRA_GNOME_LIBS) \ $(INTLLIBS) bonobo_application_x_pdf_SOURCES = \ $(common_sources) \ BonoboStream.h \ BonoboStream.cc \ GOutputDev.cc \ GOutputDev.h \ bonobo-application-x-pdf.cc \ bonobo-application-x-pdf.h \ gtkgesture.c \ gtkgesture.h bonobo_application_x_pdf_LDADD = \ ../goo/libgoo.a \ $(GTK_LIBS) \ $(GNOME_LIBDIR) \ $(OBJECT_DIRECTORY_LIBS) \ $(EXTRA_GNOME_LIBS) \ $(EXTRA_GLIB_LIBS) \ $(INTLLIBS) xpdf_SOURCES = \ $(common_sources) \ XOutputDev.cc \ LTKOutputDev.cc \ PSOutputDev.cc \ PSOutputDev.h \ xpdf.cc xpdf_CFLAGS = $(X_CFLAGS) xpdf_LDADD = ../goo/libgoo.a ../ltk/libltk.a -lXpm $(EXTRA_GNOME_LIBS) pdfimages_SOURCES = \ $(common_sources) \ ImageOutputDev.cc \ ImageOutputDev.h \ pdfimages.cc pdfimages_LDADD = ../goo/libgoo.a pdftops_SOURCES = \ $(common_sources) \ PSOutputDev.cc \ pdftops.cc pdftops_LDADD = ../goo/libgoo.a pdftotext_SOURCES = \ $(common_sources) \ pdftotext.cc pdftotext_LDADD = ../goo/libgoo.a pdfinfo_SOURCES = \ $(common_sources) \ pdfinfo.cc pdfinfo_LDADD = ../goo/libgoo.a 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 $@.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 GOAD_FILES = application-x-pdf.gnorba OAF_FILES = application-x-pdf.oafinfo EXTRA_DIST = $(bitmaps) ChangeLog $(ltk) $(GOAD_FILES) $(OAF_FILES) config.h