From b6ad9271633946bbd64b3969d072f75468e4236a Mon Sep 17 00:00:00 2001
From: Andre Miranda <andreldm@xfce.org>
Date: Thu, 7 Sep 2017 15:48:36 -0300
Subject: [PATCH] Fix docs generation

---
 configure.ac.in                    | 8 ++++++++
 docs/Makefile.am                   | 3 ++-
 docs/reference/thunarx/Makefile.am | 2 +-
 3 files changed, 11 insertions(+), 2 deletions(-)

diff --git a/configure.ac.in b/configure.ac.in
index e543ffad4..77ecc7a70 100644
--- a/configure.ac.in
+++ b/configure.ac.in
@@ -137,6 +137,11 @@ dnl *** Check for X11 ***
 dnl *********************
 XDT_CHECK_LIBX11_REQUIRE()
 
+dnl *************************
+dnl *** Check for gtk-doc ***
+dnl *************************
+GTK_DOC_CHECK([1.9])
+
 dnl ***********************************
 dnl *** Check for required packages ***
 dnl ***********************************
@@ -216,6 +221,9 @@ Makefile
 docs/Makefile
 docs/design/Makefile
 docs/papers/Makefile
+docs/reference/Makefile
+docs/reference/thunarx/Makefile
+docs/reference/thunarx/version.xml
 examples/Makefile
 examples/tex-open-terminal/Makefile
 icons/Makefile
diff --git a/docs/Makefile.am b/docs/Makefile.am
index 937b4d765..e82f50388 100644
--- a/docs/Makefile.am
+++ b/docs/Makefile.am
@@ -1,6 +1,7 @@
 SUBDIRS =								\
 	design								\
-	papers
+	papers								\
+	reference
 
 doc_DATA =								\
 	README.gtkrc
diff --git a/docs/reference/thunarx/Makefile.am b/docs/reference/thunarx/Makefile.am
index 662c7add1..3ffc3ad3c 100644
--- a/docs/reference/thunarx/Makefile.am
+++ b/docs/reference/thunarx/Makefile.am
@@ -10,7 +10,7 @@ DOC_MAIN_SGML_FILE=$(DOC_MODULE)-docs.sgml
 SCAN_OPTIONS=--deprecated-guards="EXO_DISABLE_DEPRECATED"
 
 # Extra options to pass to gtkdoc-scangobj
-SCANGOBJ_OPTIONS=--type-init-func="gtk_type_init(0);g_type_class_ref(G_TYPE_OBJECT)"
+SCANGOBJ_OPTIONS=
 
 # The directory containing the source code. Relative to $(srcdir)
 DOC_SOURCE_DIR=../../../thunarx
-- 
GitLab