[libgda] Integration GDA Vala docs to gtk-doc
- From: Daniel Espinosa Ortiz <despinosa src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libgda] Integration GDA Vala docs to gtk-doc
- Date: Tue, 3 Apr 2012 17:54:09 +0000 (UTC)
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]