[libgda] Integration GDA Vala docs to gtk-doc



commit c231daba86c482b73780e80bb730e07c70aa397d
Author: Daniel Espinosa <despinosa src gnome org>
Date:   Fri Mar 30 23:18:22 2012 -0600

    Integration GDA Vala docs to gtk-doc

 configure.ac                       |    7 +-----
 doc/C/libgda-5.0-docs.sgml         |    4 +-
 doc/mallard/gda-vala/C/Makefile.am |   44 ++++++++++++++++++++++++++++++++++++
 doc/mallard/gda-vala/Makefile.am   |    4 +++
 4 files changed, 51 insertions(+), 8 deletions(-)
---
diff --git a/configure.ac b/configure.ac
index 8621296..220bc8d 100644
--- a/configure.ac
+++ b/configure.ac
@@ -618,12 +618,6 @@ fi
 AM_CONDITIONAL(ENABLE_VALA_DOC, [test "$enable_vala_doc" = "yes"])
 
 dnl ******************************
-dnl Yelp init documentation
-dnl ******************************
-
-YELP_HELP_INIT
-
-dnl ******************************
 dnl Checks for providers
 dnl ******************************
 
@@ -970,6 +964,7 @@ doc/C/version.xml
 doc/C/builddate.xml
 doc/mallard/Makefile
 doc/mallard/gda-vala/Makefile
+doc/mallard/gda-vala/C/Makefile
 data/Makefile
 stamp.h
 ])
diff --git a/doc/C/libgda-5.0-docs.sgml b/doc/C/libgda-5.0-docs.sgml
index e1ed550..1cf92dc 100644
--- a/doc/C/libgda-5.0-docs.sgml
+++ b/doc/C/libgda-5.0-docs.sgml
@@ -16,7 +16,7 @@
 <!ENTITY gda-list-config "<command>gda-list-config-5.0</command>">
 <!ENTITY gda-sql         "<command>gda-sql</command>">
 <!ENTITY gda-test-connection "<command>gda-test-connection-5.0</command>">
-<!ENTITY GdaData         '<emphasis><ulink url="gda-data/index.html">Gda Vala Extensions</ulink></emphasis>'>
+<!ENTITY GdaVala         '<emphasis><ulink url="gda-vala/index.html">Gda Vala Extensions</ulink></emphasis>'>
 <!ENTITY GI              '<emphasis><ulink url="http://live.gnome.org/GObjectIntrospection";>GObject Introspection</ulink></emphasis>'>
 ]>
 <book id="index" xmlns:xi="http://www.w3.org/2003/XInclude";>
@@ -1131,7 +1131,7 @@ g_object_unref (store);
     <chapter id="other-languages-vala">
     <title>Vala Extensions</title>
     <para>
-    Vala is a GObject oriented programing language very similar to C#. &GDA; have added support for through &GI;. Aditionaly some extensions are availabe for better experience using GDA in Vala. You can browse through &GdaData; documentation.
+    Vala is a GObject oriented programing language very similar to C#. &GDA; have added support for through &GI;. Aditionaly some extensions are availabe for better experience using GDA in Vala. You can browse through &GdaVala; documentation.
     </para>
     </chapter>
   </part>
diff --git a/doc/mallard/gda-vala/C/Makefile.am b/doc/mallard/gda-vala/C/Makefile.am
new file mode 100644
index 0000000..0eb5fbf
--- /dev/null
+++ b/doc/mallard/gda-vala/C/Makefile.am
@@ -0,0 +1,44 @@
+BUILT_SOURCES = gda.vala.stamp
+
+DOC_PAGES = \
+	classes.page \
+	enable-vala-extensions.page \
+	index.page \
+	interfaces.page \
+	record-class.page \
+	table-class.page
+
+DOC_FIGURES = \
+	figures/classes-uml.png \
+	figures/record-class-uml.png \
+	figures/interfaces-uml.png \
+	figures/table-class-uml.png
+
+htmldoc_SOURCES = \
+	gda.vala.stamp
+	$(DOC_PAGES:.page=.html)
+
+gda.vala.stamp: $(DOC_PAGES)
+	$(YELP_BUILD) html $^
+
+JS_FILES = C.css jquery.js jquery.syntax.js jquery.syntax.brush.clang.js jquery.syntax.layout.yelp.js jquery.syntax.core.js yelp.js yelp-note-tip.png
+
+C.css jquery.js jquery.syntax.js jquery.syntax.brush.clang.js jquery.syntax.layout.yelp.js jquery.syntax.core.js yelp.js yelp-note-tip.png: gda.vala.stamp
+
+htmldocdir = \
+	$(HTML_DIR)/libgda-5.0/gda-vala
+
+htmldoc_DATA = \
+	$(DOC_PAGES:.page=.html) \
+	$(JS_FILES)
+
+figures: htmldoc
+
+figuresdir = \
+	$(HTML_DIR)/libgda-5.0/gda-vala/figures
+
+figures_DATA = \
+	$(DOC_FIGURES)
+
+CLEANFILES = \
+	(DOC_PAGES:.page=.html)
diff --git a/doc/mallard/gda-vala/Makefile.am b/doc/mallard/gda-vala/Makefile.am
index e6cb5b3..444cc42 100644
--- a/doc/mallard/gda-vala/Makefile.am
+++ b/doc/mallard/gda-vala/Makefile.am
@@ -1,3 +1,5 @@
+SUBDIRS = C
+
 include $(top_srcdir)/gnome-doc-utils.make
 
 DOC_ID = gda-vala
@@ -22,3 +24,5 @@ DOC_LINGUAS =
 
 dist-hook: doc-dist-hook
 
+PAGES_DIR = C
+



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