pidgin/pidgin

3d57b214e452
Parents 63b386929e2a
Children f295beb19d01
doc: Fix GtkDoc generation from in-tree libpurple

When generating documentation with GtkDoc, if libpurple's symbols
mismatch what's installed, it can fail with undefined symbols or
similar, because it's trying to use the installed binary.

This patch points GtkDoc to the in-tree, built libpurple binary
to avoid this problem. For reference, gio in glib does this as well.
--- a/doc/reference/finch/Makefile.am Fri Jun 02 15:53:05 2017 -0500
+++ b/doc/reference/finch/Makefile.am Fri Jun 02 17:53:54 2017 -0500
@@ -103,6 +103,7 @@
GTKDOC_LIBS = \
$(top_builddir)/finch/libfinch.la \
+ $(top_builddir)/libpurple/libpurple.la \
$(DBUS_LIBS) \
$(INTLLIBS) \
$(GLIB_LIBS) \
--- a/doc/reference/pidgin/Makefile.am Fri Jun 02 15:53:05 2017 -0500
+++ b/doc/reference/pidgin/Makefile.am Fri Jun 02 17:53:54 2017 -0500
@@ -111,6 +111,7 @@
GTKDOC_LIBS = \
$(top_builddir)/pidgin/libpidgin.la \
+ $(top_builddir)/libpurple/libpurple.la \
$(GLIB_LIBS) \
$(GPLUGIN_LIBS) \
$(GCR_LIBS) \