[libgda: 2/6] DOC: Adding initial doc for libgdaui to meson
- From: Daniel Espinosa Ortiz <despinosa src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libgda: 2/6] DOC: Adding initial doc for libgdaui to meson
- Date: Wed, 6 Feb 2019 17:15:17 +0000 (UTC)
commit 45c285d1ea6461c1c8f36763e17efff70330f916
Author: Pavlo Solntsev <p sun fun gmail com>
Date: Tue Jan 29 10:47:39 2019 -0600
DOC: Adding initial doc for libgdaui to meson
doc/C/libgdaui/libgdaui-6.0-docs.xml | 146 +++++++++++++++++++++++++++++++++++
doc/C/libgdaui/meson.build | 45 ++++++++++-
2 files changed, 190 insertions(+), 1 deletion(-)
---
diff --git a/doc/C/libgdaui/libgdaui-6.0-docs.xml b/doc/C/libgdaui/libgdaui-6.0-docs.xml
new file mode 100644
index 000000000..bd6cd9ba2
--- /dev/null
+++ b/doc/C/libgdaui/libgdaui-6.0-docs.xml
@@ -0,0 +1,146 @@
+<?xml version="1.0"?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"
+[
+ <!ENTITY % local.common.attrib "xmlns:xi CDATA #FIXED 'http://www.w3.org/2003/XInclude'">
+]>
+
+<book id="index-libgdaui">
+ <bookinfo>
+ <title>libgda-ui Reference Manual</title>
+ <releaseinfo>
+ for libgda-ui.
+ The latest version of this documentation can be found on-line at
+ <ulink role="online-location"
url="https://gitlab.gnome.org/GNOME/libgda/pipelines">https://gitlab.gnome.org/GNOME/libgda/pipelines</ulink>,
+ from latest successful pipeline build.
+ </releaseinfo>
+ </bookinfo>
+ <chapter id="Getting Started">
+ <title>Connection</title>
+ <xi:include href="xml/libgda-ui.xml"/>
+ </chapter>
+
+ <chapter id="Data">
+ <title>Data</title>
+ <xi:include href="xml/gdaui-data-entry.xml"/>
+ <xi:include href="xml/gdaui-data-selector.xml"/>
+ <xi:include href="xml/gdaui-data-filter.xml"/>
+ <xi:include href="xml/gdaui-data-proxy-info.xml"/>
+ <xi:include href="xml/gdaui-data-proxy.xml"/>
+ <xi:include href="xml/gdaui-data-store.xml"/>
+ </chapter>
+
+ <chapter id="Data Cell Renderer">
+ <title>Data Cell Renderer</title>
+ <xi:include href="xml/gdaui-data-cell-renderer-pict.xml"/>
+ <xi:include href="xml/gdaui-data-cell-renderer-textual.xml"/>
+ <xi:include href="xml/gdaui-data-cell-renderer-util.xml"/>
+ <xi:include href="xml/gdaui-data-cell-renderer-bin.xml"/>
+ <xi:include href="xml/gdaui-data-cell-renderer-boolean.xml"/>
+ <xi:include href="xml/gdaui-data-cell-renderer-combo.xml"/>
+ <xi:include href="xml/gdaui-data-cell-renderer-info.xml"/>
+ <xi:include href="xml/gdaui-data-cell-renderer-password.xml"/>
+ </chapter>
+
+ <chapter id="Entry">
+ <title>Entry</title>
+ <xi:include href="xml/gdaui-entry.xml"/>
+ <xi:include href="xml/gdaui-entry-combo.xml"/>
+ <xi:include href="xml/gdaui-entry-common-time.xml"/>
+ <xi:include href="xml/gdaui-entry-date.xml"/>
+ <xi:include href="xml/gdaui-entry-filesel.xml"/>
+ <xi:include href="xml/gdaui-entry-format.xml"/>
+ <xi:include href="xml/gdaui-entry-none.xml"/>
+ <xi:include href="xml/gdaui-entry-number.xml"/>
+ <xi:include href="xml/gdaui-entry-password.xml"/>
+ <xi:include href="xml/gdaui-entry-wrapper.xml"/>
+ <xi:include href="xml/gdaui-entry-string.xml"/>
+ <xi:include href="xml/gdaui-entry-rt.xml"/>
+ <xi:include href="xml/gdaui-entry-shell.xml"/>
+ <xi:include href="xml/gdaui-entry-bin.xml"/>
+ <xi:include href="xml/gdaui-entry-text.xml"/>
+ <xi:include href="xml/gdaui-entry-timestamp.xml"/>
+ <xi:include href="xml/gdaui-entry-cidr.xml"/>
+ <xi:include href="xml/gdaui-entry-time.xml"/>
+ <xi:include href="xml/gdaui-entry-boolean.xml"/>
+ <xi:include href="xml/gdaui-entry-pict.xml"/>
+ </chapter>
+
+ <chapter id="Misc">
+ <title>Misc</title>
+ <xi:include href="xml/gdaui-cloud.xml"/>
+ <xi:include href="xml/gdaui-plugin.xml"/>
+ <xi:include href="xml/gdaui-basic-form.xml"/>
+ <xi:include href="xml/gdaui-enums.xml"/>
+ <xi:include href="xml/gdaui-form.xml"/>
+ <xi:include href="xml/gdaui-grid.xml"/>
+ <xi:include href="xml/gdaui-login.xml"/>
+ <xi:include href="xml/gdaui-combo.xml"/>
+ <xi:include href="xml/gdaui-decl.xml"/>
+ <xi:include href="xml/gdaui-numeric-entry.xml"/>
+ <xi:include href="xml/gdaui-formatted-entry.xml"/>
+ <xi:include href="xml/gdaui-dsn-selector.xml"/>
+ <xi:include href="xml/gdaui-provider-selector.xml"/>
+ <xi:include href="xml/gdaui-easy.xml"/>
+ <xi:include href="xml/gdaui-provider-spec-editor.xml"/>
+ <xi:include href="xml/gdaui-raw-form.xml"/>
+ <xi:include href="xml/gdaui-raw-grid.xml"/>
+ <xi:include href="xml/gdaui-rt-editor.xml"/>
+ <xi:include href="xml/gdaui-server-operation.xml"/>
+ <xi:include href="xml/gdaui-set.xml"/>
+ <xi:include href="xml/gdaui-tree-store.xml"/>
+ <xi:include href="xml/gdaui-widget-embedder.xml"/>
+ <xi:include href="xml/gdaui-provider-auth-editor.xml"/>
+ <xi:include href="xml/common-bin.xml"/>
+ <xi:include href="xml/common-pict.xml"/>
+ <xi:include href="xml/popup-container.xml"/>
+ <xi:include href="xml/demo-common.xml"/>
+ </chapter>
+
+ <chapter id="object-tree">
+ <title>Object Hierarchy</title>
+ <xi:include href="xml/tree_index.sgml"/>
+ </chapter>
+
+ <index id="api-index-full">
+ <title>API Index</title>
+ <xi:include href="xml/api-index-full.xml"><xi:fallback /></xi:include>
+ </index>
+ <index id="deprecated-api-index" role="deprecated">
+ <title>Index of deprecated API</title>
+ <xi:include href="xml/api-index-deprecated.xml"><xi:fallback /></xi:include>
+ </index>
+ <index id="api-index-4-2" role="4.2">
+ <title>Index of new API in 4.2</title>
+ <xi:include href="xml/api-index-4.2.xml"><xi:fallback /></xi:include>
+ </index>
+ <index id="api-index-4-2-2" role="4.2.2">
+ <title>Index of new API in 4.2.2</title>
+ <xi:include href="xml/api-index-4.2.2.xml"><xi:fallback /></xi:include>
+ </index>
+ <index id="api-index-4-2-4" role="4.2.4">
+ <title>Index of new API in 4.2.4</title>
+ <xi:include href="xml/api-index-4.2.4.xml"><xi:fallback /></xi:include>
+ </index>
+ <index id="api-index-4-2-8" role="4.2.8">
+ <title>Index of new API in 4.2.8</title>
+ <xi:include href="xml/api-index-4.2.8.xml"><xi:fallback /></xi:include>
+ </index>
+ <index id="api-index-4-2-9" role="4.2.9">
+ <title>Index of new API in 4.2.9</title>
+ <xi:include href="xml/api-index-4.2.9.xml"><xi:fallback /></xi:include>
+ </index>
+ <index id="api-index-5-0-3" role="5.0.3">
+ <title>Index of new API in 5.0.3</title>
+ <xi:include href="xml/api-index-5.0.3.xml"><xi:fallback /></xi:include>
+ </index>
+ <index id="api-index-5-2" role="5.2">
+ <title>Index of new API in 5.2</title>
+ <xi:include href="xml/api-index-5.2.xml"><xi:fallback /></xi:include>
+ </index>
+ <index id="api-index-6-0" role="6.0">
+ <title>Index of new API in 6.0</title>
+ <xi:include href="xml/api-index-6.0.xml"><xi:fallback /></xi:include>
+ </index>
+ <xi:include href="xml/annotation-glossary.xml"><xi:fallback /></xi:include>
+</book>
diff --git a/doc/C/libgdaui/meson.build b/doc/C/libgdaui/meson.build
index 02c8d6a19..e4bf43c60 100644
--- a/doc/C/libgdaui/meson.build
+++ b/doc/C/libgdaui/meson.build
@@ -6,4 +6,47 @@ doc_version = configure_file(
input: 'version.xml.in',
output: 'version.xml',
configuration: docui_conf
- )
\ No newline at end of file
+ )
+
+gdaui_html_images = files([
+ 'vi-basic-form.png',
+ 'vi-combo.png',
+ 'vi-filter.png',
+ 'vi-login.png',
+ 'vi-raw-grid.png',
+ 'vi-server-op.png',
+ 'vi-cloud.png',
+ 'vi-data-entry.png',
+ 'vi-info.png',
+ 'vi-provider-selector.png',
+ 'vi-rte.png'
+ ])
+
+libgdaui_doc_dep = declare_dependency(link_with: [libgdaui, libgda_ui_plugins])
+
+gnome_module.gtkdoc(
+ 'libgdaui-'+project_api_version,
+ main_xml: 'libgdaui-'+project_api_version+'-docs.xml',
+ namespace: 'gdaui',
+ mode: 'none',
+ src_dir: join_paths(meson.source_root(),'libgda-ui'),
+ dependencies: [libgda_doc_dep, libgda_dep, libgdaui_doc_dep],
+ scan_args: [
+ '--deprecated-guards="GDA_DISABLE_DEPRECATED"',
+ '--rebuild-types'
+ ],
+ ignore_headers: [
+ 'gdaui-entry-password.h',
+ 'gdaui-data-cell-renderer-password.h'
+ ],
+ html_assets: gdaui_html_images,
+ fixxref_args: [
+ '--extra-dir=@0@'.format(join_paths(glib_docpath, 'glib')),
+ '--extra-dir=@0@'.format(join_paths(glib_docpath, 'gobject')),
+ '--extra-dir=@0@'.format(join_paths(glib_docpath, 'gio')),
+ ],
+ mkdb_args: [
+ '--xml-mode'
+ ],
+ install: true
+ )
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]