[epiphany] Enable gtk-doc & g-ir-scanner support for our introspection annotations



commit 9096401f41ea371ee26b99a0127a6afd10898a90
Author: Iain Nicol <iain thenicols net>
Date:   Wed Oct 28 23:36:25 2009 +0000

    Enable gtk-doc & g-ir-scanner support for our introspection annotations
    
    Partial fix for bug #599757.
    
    Signed-off-by: Xan Lopez <xan gnome org>

 doc/reference/epiphany-docs.sgml |    2 +
 src/Makefile.am                  |   40 ++++++++++++++++++++++++++++++++++++-
 2 files changed, 40 insertions(+), 2 deletions(-)
---
diff --git a/doc/reference/epiphany-docs.sgml b/doc/reference/epiphany-docs.sgml
index 86cc5fa..ab04801 100644
--- a/doc/reference/epiphany-docs.sgml
+++ b/doc/reference/epiphany-docs.sgml
@@ -31,4 +31,6 @@
     <xi:include href="xml/ephy-session.xml"/>
     <xi:include href="xml/ephy-shell.xml"/>
   </chapter>
+
+  <xi:include href="xml/annotation-glossary.xml"><xi:fallback /></xi:include>
 </book>
diff --git a/src/Makefile.am b/src/Makefile.am
index 9b7872a..c8bc0d4 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -315,7 +315,42 @@ EPHY_GIR_H_FILES = \
 	$(top_srcdir)/src/ephy-window.h \
 	$(NULL)
 
-Epiphany-$(EPIPHANY_API_VERSION).gir: $(G_IR_SCANNER) $(EPHY_GIR_H_FILES) epiphany
+EPHY_GIR_C_FILES = \
+	$(top_srcdir)/embed/ephy-embed.c \
+	$(top_srcdir)/embed/ephy-embed-container.c \
+	$(top_srcdir)/embed/ephy-embed-event.c \
+	$(top_srcdir)/embed/ephy-embed-persist.c \
+	$(top_srcdir)/embed/ephy-embed-shell.c \
+	$(top_srcdir)/embed/ephy-embed-single.c \
+	$(top_srcdir)/embed/ephy-favicon-cache.c \
+	$(top_srcdir)/embed/ephy-history.c \
+	$(top_srcdir)/embed/ephy-permission-manager.c \
+	$(top_srcdir)/embed/ephy-web-view.c \
+	$(top_srcdir)/lib/ephy-dialog.c \
+	$(top_srcdir)/lib/ephy-node-db.c \
+	$(top_srcdir)/lib/ephy-node.c \
+	$(top_srcdir)/lib/ephy-state.c \
+	$(top_srcdir)/lib/egg/egg-editable-toolbar.c \
+	$(top_srcdir)/lib/egg/egg-toolbars-model.c \
+	$(top_srcdir)/lib/widgets/ephy-search-entry.c \
+	$(top_srcdir)/lib/widgets/ephy-spinner.c \
+	$(top_srcdir)/src/bookmarks/ephy-bookmarks.c \
+	$(top_srcdir)/src/ephy-extension.c \
+	$(top_srcdir)/src/ephy-extensions-manager.c \
+	$(top_srcdir)/src/ephy-find-toolbar.c \
+	$(top_srcdir)/src/ephy-link-action.c \
+	$(top_srcdir)/src/ephy-link.c \
+	$(top_srcdir)/src/ephy-location-action.c \
+	$(top_srcdir)/src/ephy-notebook.c \
+	$(top_srcdir)/src/ephy-session.c \
+	$(top_srcdir)/src/ephy-shell.c \
+	$(top_srcdir)/src/ephy-statusbar.c \
+	$(top_srcdir)/src/ephy-toolbar.c \
+	$(top_srcdir)/src/ephy-window.c \
+	$(NULL)
+
+Epiphany-$(EPIPHANY_API_VERSION).gir: $(G_IR_SCANNER) $(EPHY_GIR_H_FILES) \
+                                      $(EPHY_GIR_C_FILES) epiphany
 	$(AM_V_GEN) PKG_CONFIG_PATH=$(top_builddir)/data:$$PKG_CONFIG_PATH \
 	$(G_IR_SCANNER) -v \
 		--namespace Epiphany \
@@ -334,7 +369,8 @@ Epiphany-$(EPIPHANY_API_VERSION).gir: $(G_IR_SCANNER) $(EPHY_GIR_H_FILES) epipha
 		-I$(top_srcdir)/lib/egg \
 		-I$(top_srcdir)/src \
 		-I$(top_srcdir)/src/bookmarks \
-		$(EPHY_GIR_H_FILES)
+		$(EPHY_GIR_H_FILES) \
+		$(EPHY_GIR_C_FILES)
 
 girdir = $(GIRDIR)
 gir_DATA = Epiphany-$(EPIPHANY_API_VERSION).gir



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]