X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;f=help%2Freference%2Fshell%2FMakefile.am;h=c2e18c011b0489869471d1cdcbab9222aad1a8b4;hb=e63cb09538113fa2695bc2877902702109eed303;hp=c62e204f6ba08543555d9b89dee5c835d225f9bb;hpb=16cc05ec4f7663103e45a52ac06d292e6b75a8c0;p=evince.git diff --git a/help/reference/shell/Makefile.am b/help/reference/shell/Makefile.am index c62e204f..c2e18c01 100644 --- a/help/reference/shell/Makefile.am +++ b/help/reference/shell/Makefile.am @@ -18,7 +18,7 @@ DOC_MAIN_SGML_FILE=$(DOC_MODULE)-docs.sgml # gtk-doc will search all .c & .h files beneath here for inline comments # documenting the functions and macros. # e.g. DOC_SOURCE_DIR=../../../gtk -DOC_SOURCE_DIR=../../../shell +DOC_SOURCE_DIR=../../../shell --source-dir=../../../libmisc # Extra options to pass to gtkdoc-scangobj. Not normally needed. SCANGOBJ_OPTIONS= @@ -33,7 +33,10 @@ MKDB_OPTIONS=--sgml-mode --output-format=xml # Extra options to supply to gtkdoc-mktmpl # e.g. MKTMPL_OPTIONS=--only-section-tmpl -MKTMPL_OPTIONS= +MKTMPL_OPTIONS=--source-dir=../../../libmisc + +# Add the builddir to the HTML path so that version.xml is found +MKHTML_OPTIONS=--path="$(abs_builddir)" # Extra options to supply to gtkdoc-fixref. Not normally needed. # e.g. FIXXREF_OPTIONS=--extra-dir=../gdk-pixbuf/html --extra-dir=../gdk/html @@ -81,6 +84,7 @@ INCLUDES= \ -I$(top_srcdir)/libdocument \ -I$(top_builddir)/libdocument \ -I$(top_srcdir)/libview \ + -I$(top_srcdir)/libmisc \ -I$(top_builddir)/libview \ -I$(top_srcdir)/properties \ -DGNOMELOCALEDIR=\"$(datadir)/locale\" \ @@ -91,20 +95,25 @@ INCLUDES= \ $(DISABLE_DEPRECATED) \ $(GTK_PRINT_CFLAGS) +FILTER_OUT = \ + $(top_builddir)/shell/main.o \ + $(top_builddir)/shell/evinced-ev-daemon.o \ + $(top_builddir)/shell/ev-convert-metadata.o + GTKDOC_LIBS= \ $(top_builddir)/cut-n-paste/zoom-control/libephyzoom.la \ $(top_builddir)/cut-n-paste/toolbar-editor/libtoolbareditor.la \ $(top_builddir)/cut-n-paste/totem-screensaver/libtotemscrsaver.la \ - $(top_builddir)/cut-n-paste/gedit-message-area/libgeditmsgarea.la \ - $(top_builddir)/cut-n-paste/evmountoperation/libevmountoperation.la \ + $(top_builddir)/cut-n-paste/evinfobar/libevinfobar.la \ $(top_builddir)/cut-n-paste/gimpcellrenderertoggle/libgimpcellrenderertoggle.la \ $(top_builddir)/cut-n-paste/smclient/libsmclient.la \ $(top_builddir)/properties/libevproperties.la \ $(top_builddir)/libdocument/libevdocument.la \ $(top_builddir)/libview/libevview.la \ + $(top_builddir)/libmisc/libevmisc.la \ $(SHELL_LIBS) \ $(GTK_PRINT_LIBS) \ - $(filter-out ../../../shell/main.o,$(wildcard ../../../shell/*.o)) + $(filter-out $(FILTER_OUT),$(wildcard $(top_builddir)/shell/*.o)) if ENABLE_DJVU GTKDOC_LIBS += $(DJVU_LIBS) @@ -124,3 +133,5 @@ include $(top_srcdir)/gtk-doc.make # Other files to distribute # e.g. EXTRA_DIST += version.xml.in EXTRA_DIST += version.xml.in + +-include $(top_srcdir)/git.mk