[libvirt] [libvirt-glib] Ask gtkdoc-scan to generate the sections file

Zeeshan Ali (Khattak) zeeshanak at gnome.org
Tue Nov 1 16:45:44 UTC 2011


From: "Zeeshan Ali (Khattak)" <zeeshanak at gnome.org>

This frees us from maintaining the sections file.
---
 docs/libvirt-gconfig/Libvirt-gconfig-sections.txt |  166 --------------
 docs/libvirt-gconfig/Makefile.am                  |    2 +-
 docs/libvirt-glib/Libvirt-glib-sections.txt       |   22 --
 docs/libvirt-glib/Makefile.am                     |    2 +-
 docs/libvirt-gobject/Libvirt-gobject-sections.txt |  244 ---------------------
 docs/libvirt-gobject/Makefile.am                  |    2 +-
 6 files changed, 3 insertions(+), 435 deletions(-)
 delete mode 100644 docs/libvirt-gconfig/Libvirt-gconfig-sections.txt
 delete mode 100644 docs/libvirt-glib/Libvirt-glib-sections.txt
 delete mode 100644 docs/libvirt-gobject/Libvirt-gobject-sections.txt

diff --git a/docs/libvirt-gconfig/Libvirt-gconfig-sections.txt b/docs/libvirt-gconfig/Libvirt-gconfig-sections.txt
deleted file mode 100644
index e2dcc5f..0000000
--- a/docs/libvirt-gconfig/Libvirt-gconfig-sections.txt
+++ /dev/null
@@ -1,166 +0,0 @@
-<SECTION>
-<FILE>libvirt-gconfig-object</FILE>
-<TITLE>GVirConfigObject</TITLE>
-gvir_config_object_validate
-gvir_config_object_get_doc
-gvir_config_object_get_schema
-<SUBSECTION Standard>
-GVIR_TYPE_OBJECT
-GVIR_OBJECT
-GVIR_OBJECT_CLASS
-GVIR_IS_OBJECT
-GVIR_IS_OBJECT_CLASS
-GVIR_OBJECT_GET_CLASS
-<SUBSECTION Private>
-GVirConfigObjectPrivate
-</SECTION>
-
-<SECTION>
-<FILE>libvirt-gconfig-domain</FILE>
-<TITLE>GVirConfigDomain</TITLE>
-gvir_config_domain_new
-<SUBSECTION Standard>
-GVIR_TYPE_DOMAIN
-GVIR_DOMAIN
-GVIR_DOMAIN_CLASS
-GVIR_IS_DOMAIN
-GVIR_IS_DOMAIN_CLASS
-GVIR_DOMAIN_GET_CLASS
-<SUBSECTION Private>
-GVirConfigDomainPrivate
-</SECTION>
-
-<SECTION>
-<FILE>libvirt-gconfig-domain-snapshot</FILE>
-<TITLE>GVirConfigDomainSnapshot</TITLE>
-gvir_config_domain_snapshot_new
-<SUBSECTION Standard>
-GVIR_TYPE_DOMAIN_SNAPSHOT
-GVIR_DOMAIN_SNAPSHOT
-GVIR_DOMAIN_SNAPSHOT_CLASS
-GVIR_IS_DOMAIN_SNAPSHOT
-GVIR_IS_DOMAIN_SNAPSHOT_CLASS
-GVIR_DOMAIN_SNAPSHOT_GET_CLASS
-<SUBSECTION Private>
-GVirConfigDomainSnapshotPrivate
-</SECTION>
-
-<SECTION>
-<FILE>libvirt-gconfig-interface</FILE>
-<TITLE>GVirConfigInterface</TITLE>
-gvir_config_interface_new
-<SUBSECTION Standard>
-GVIR_TYPE_INTERFACE
-GVIR_INTERFACE
-GVIR_INTERFACE_CLASS
-GVIR_IS_INTERFACE
-GVIR_IS_INTERFACE_CLASS
-GVIR_INTERFACE_GET_CLASS
-<SUBSECTION Private>
-GVirConfigInterfacePrivate
-</SECTION>
-
-<SECTION>
-<FILE>libvirt-gconfig-network-filter</FILE>
-<TITLE>GVirConfigNetworkFilter</TITLE>
-gvir_config_network_filter_new
-<SUBSECTION Standard>
-GVIR_TYPE_NETWORK_FILTER
-GVIR_NETWORK_FILTER
-GVIR_NETWORK_FILTER_CLASS
-GVIR_IS_NETWORK_FILTER
-GVIR_IS_NETWORK_FILTER_CLASS
-GVIR_NETWORK_FILTER_GET_CLASS
-<SUBSECTION Private>
-GVirConfigNetworkFilterPrivate
-</SECTION>
-
-<SECTION>
-<FILE>libvirt-gconfig-network</FILE>
-<TITLE>GVirConfigNetwork</TITLE>
-gvir_config_network_new
-<SUBSECTION Standard>
-GVIR_TYPE_NETWORK
-GVIR_NETWORK
-GVIR_NETWORK_CLASS
-GVIR_IS_NETWORK
-GVIR_IS_NETWORK_CLASS
-GVIR_NETWORK_GET_CLASS
-<SUBSECTION Private>
-GVirConfigNetworkPrivate
-</SECTION>
-
-<SECTION>
-<FILE>libvirt-gconfig-node-device</FILE>
-<TITLE>GVirConfigNodeDevice</TITLE>
-gvir_config_node_device_new
-<SUBSECTION Standard>
-GVIR_TYPE_NODE_DEVICE
-GVIR_NODE_DEVICE
-GVIR_NODE_DEVICE_CLASS
-GVIR_IS_NODE_DEVICE
-GVIR_IS_NODE_DEVICE_CLASS
-GVIR_NODE_DEVICE_GET_CLASS
-<SUBSECTION Private>
-GVirConfigNodeDevicePrivate
-</SECTION>
-
-<SECTION>
-<FILE>libvirt-gconfig-secret</FILE>
-<TITLE>GVirConfigSecret</TITLE>
-gvir_config_secret_get_new
-<SUBSECTION Standard>
-GVIR_TYPE_SECRET
-GVIR_SECRET
-GVIR_SECRET_CLASS
-GVIR_IS_SECRET
-GVIR_IS_SECRET_CLASS
-GVIR_SECRET_GET_CLASS
-<SUBSECTION Private>
-GVirConfigSecretPrivate
-</SECTION>
-
-<SECTION>
-<FILE>libvirt-gconfig-storage-pool</FILE>
-<TITLE>GVirConfigStoragePool</TITLE>
-gvir_config_storage_pool_new
-<SUBSECTION Standard>
-GVIR_TYPE_STORAGE_POOL
-GVIR_STORAGE_POOL
-GVIR_STORAGE_POOL_CLASS
-GVIR_IS_STORAGE_POOL
-GVIR_IS_STORAGE_POOL_CLASS
-GVIR_STORAGE_POOL_GET_CLASS
-<SUBSECTION Private>
-GVirConfigStoragePoolPrivate
-</SECTION>
-
-<SECTION>
-<FILE>libvirt-gconfig-storage-vol</FILE>
-<TITLE>GVirConfigStorageVol</TITLE>
-gvir_config_storage_vol_new
-<SUBSECTION Standard>
-GVIR_TYPE_STORAGE_VOL
-GVIR_STORAGE_VOL
-GVIR_STORAGE_VOL_CLASS
-GVIR_IS_STORAGE_VOL
-GVIR_IS_STORAGE_VOL_CLASS
-GVIR_STORAGE_VOL_GET_CLASS
-<SUBSECTION Private>
-GVirConfigStorageVolPrivate
-</SECTION>
-
-<SECTION>
-<FILE>libvirt-gconfig-capabilities</FILE>
-<TITLE>GVirConfigCapabilities</TITLE>
-gvir_config_capabilities_new
-<SUBSECTION Standard>
-GVIR_TYPE_CAPABILITIES
-GVIR_CAPABILITIES
-GVIR_CAPABILITIES_CLASS
-GVIR_IS_CAPABILITIES
-GVIR_IS_CAPABILITIES_CLASS
-GVIR_CAPABILITIES_GET_CLASS
-<SUBSECTION Private>
-GVirConfigCapabilitiesPrivate
-</SECTION>
diff --git a/docs/libvirt-gconfig/Makefile.am b/docs/libvirt-gconfig/Makefile.am
index de5bc82..8936aba 100644
--- a/docs/libvirt-gconfig/Makefile.am
+++ b/docs/libvirt-gconfig/Makefile.am
@@ -9,7 +9,7 @@ DOC_SOURCE_DIR=../../libvirt-gconfig
 
 SCANGOBJ_OPTIONS=
 
-SCAN_OPTIONS=
+SCAN_OPTIONS=--rebuild-sections --rebuild-types
 
 MKDB_OPTIONS=--sgml-mode --output-format=xml
 
diff --git a/docs/libvirt-glib/Libvirt-glib-sections.txt b/docs/libvirt-glib/Libvirt-glib-sections.txt
deleted file mode 100644
index 506a2ba..0000000
--- a/docs/libvirt-glib/Libvirt-glib-sections.txt
+++ /dev/null
@@ -1,22 +0,0 @@
-<SECTION>
-<FILE>libvirt-glib-main</FILE>
-<TITLE>Initialization</TITLE>
-gvir_init
-gvir_init_check
-</SECTION>
-
-<SECTION>
-<FILE>libvirt-glib-event</FILE>
-<TITLE>Event Handling</TITLE>
-gvir_event_register
-</SECTION>
-
-<SECTION>
-<FILE>libvirt-glib-error</FILE>
-<TITLE>Error Handling</TITLE>
-gvir_error_new
-gvir_error_new_literal
-gvir_error_new_valist
-</SECTION>
-
-
diff --git a/docs/libvirt-glib/Makefile.am b/docs/libvirt-glib/Makefile.am
index 01190d1..6efc644 100644
--- a/docs/libvirt-glib/Makefile.am
+++ b/docs/libvirt-glib/Makefile.am
@@ -9,7 +9,7 @@ DOC_SOURCE_DIR=../../libvirt-glib
 
 SCANGOBJ_OPTIONS=
 
-SCAN_OPTIONS=
+SCAN_OPTIONS=--rebuild-sections --rebuild-types
 
 MKDB_OPTIONS=--sgml-mode --output-format=xml
 
diff --git a/docs/libvirt-gobject/Libvirt-gobject-sections.txt b/docs/libvirt-gobject/Libvirt-gobject-sections.txt
deleted file mode 100644
index b6baf2e..0000000
--- a/docs/libvirt-gobject/Libvirt-gobject-sections.txt
+++ /dev/null
@@ -1,244 +0,0 @@
-<SECTION>
-<FILE>libvirt-gobject-connection</FILE>
-<TITLE>GVirConnection</TITLE>
-gvir_connection_new
-gvir_connection_open
-gvir_connection_open_async
-gvir_connection_open_finish
-gvir_connection_is_open
-gvir_connection_close
-gvir_connection_fetch_domains
-gvir_connection_fetch_domains_async
-gvir_connection_fetch_domains_finish
-gvir_connection_get_uri
-gvir_connection_get_domains
-gvir_connection_get_domain
-gvir_connection_find_domain_by_id
-gvir_connection_find_domain_by_name
-gvir_connection_create_domain
-gvir_connection_fetch_storage_pools
-gvir_connection_fetch_storage_pools_async
-gvir_connection_fetch_storage_pools_finish
-gvir_connection_get_storage_pools
-gvir_connection_get_storage_pool
-gvir_connection_find_storage_pool_by_name
-gvir_connection_create_storage_pool
-gvir_connection_get_stream
-<SUBSECTION Standard>
-GVIR_TYPE_CONNECTION
-GVIR_CONNECTION
-GVIR_CONNECTION_CLASS
-GVIR_IS_CONNECTION
-GVIR_IS_CONNECTION_CLASS
-GVIR_CONNECTION_GET_CLASS
-<SUBSECTION Private>
-GVirConnectionPrivate
-</SECTION>
-
-<SECTION>
-<FILE>libvirt-gobject-domain</FILE>
-<TITLE>GVirDomain</TITLE>
-GVirDomainState
-GVirDomainInfo
-gvir_domain_get_name
-gvir_domain_get_uuid
-gvir_domain_get_id
-gvir_domain_start
-gvir_domain_resume
-gvir_domain_stop
-gvir_domain_delete
-gvir_domain_shutdown
-gvir_domain_reboot
-gvir_domain_get_info
-gvir_domain_get_config
-gvir_domain_screenshot
-<SUBSECTION Standard>
-GVIR_TYPE_DOMAIN
-GVIR_DOMAIN
-GVIR_DOMAIN_CLASS
-GVIR_IS_DOMAIN
-GVIR_IS_DOMAIN_CLASS
-GVIR_DOMAIN_GET_CLASS
-<SUBSECTION Private>
-GVirDomainPrivate
-</SECTION>
-
-<SECTION>
-<FILE>libvirt-gobject-domain-snapshot</FILE>
-<TITLE>GVirDomainSnapshot</TITLE>
-gvir_domain_snapshot_get_name
-gvir_domain_snapshot_get_config
-<SUBSECTION Standard>
-GVIR_TYPE_DOMAIN_SNAPSHOT
-GVIR_DOMAIN_SNAPSHOT
-GVIR_DOMAIN_SNAPSHOT_CLASS
-GVIR_IS_DOMAIN_SNAPSHOT
-GVIR_IS_DOMAIN_SNAPSHOT_CLASS
-GVIR_DOMAIN_SNAPSHOT_GET_CLASS
-<SUBSECTION Private>
-GVirDomainSnapshotPrivate
-</SECTION>
-
-<SECTION>
-<FILE>libvirt-gobject-interface</FILE>
-<TITLE>GVirInterface</TITLE>
-gvir_interface_get_name
-gvir_interface_get_config
-<SUBSECTION Standard>
-GVIR_TYPE_INTERFACE
-GVIR_INTERFACE
-GVIR_INTERFACE_CLASS
-GVIR_IS_INTERFACE
-GVIR_IS_INTERFACE_CLASS
-GVIR_INTERFACE_GET_CLASS
-<SUBSECTION Private>
-GVirInterfacePrivate
-</SECTION>
-
-<SECTION>
-<FILE>libvirt-gobject-manager</FILE>
-<TITLE>GVirManager</TITLE>
-gvir_manager_new
-gvir_manager_add_connection
-gvir_manager_remove_connection
-gvir_manager_get_connections
-gvir_manager_find_connection_by_uri
-<SUBSECTION Standard>
-GVIR_TYPE_MANAGER
-GVIR_MANAGER
-GVIR_MANAGER_CLASS
-GVIR_IS_MANAGER
-GVIR_IS_MANAGER_CLASS
-GVIR_MANAGER_GET_CLASS
-<SUBSECTION Private>
-GVirManagerPrivate
-</SECTION>
-
-<SECTION>
-<FILE>libvirt-gobject-network-filter</FILE>
-<TITLE>GVirNetworkFilter</TITLE>
-gvir_network_filter_get_name
-gvir_network_filter_get_uuid
-gvir_network_filter_get_config
-<SUBSECTION Standard>
-GVIR_TYPE_NETWORK_FILTER
-GVIR_NETWORK_FILTER
-GVIR_NETWORK_FILTER_CLASS
-GVIR_IS_NETWORK_FILTER
-GVIR_IS_NETWORK_FILTER_CLASS
-GVIR_NETWORK_FILTER_GET_CLASS
-<SUBSECTION Private>
-GVirNetworkFilterPrivate
-</SECTION>
-
-<SECTION>
-<FILE>libvirt-gobject-network</FILE>
-<TITLE>GVirNetwork</TITLE>
-gvir_network_get_name
-gvir_network_get_uuid
-gvir_network_get_config
-<SUBSECTION Standard>
-GVIR_TYPE_NETWORK
-GVIR_NETWORK
-GVIR_NETWORK_CLASS
-GVIR_IS_NETWORK
-GVIR_IS_NETWORK_CLASS
-GVIR_NETWORK_GET_CLASS
-<SUBSECTION Private>
-GVirNetworkPrivate
-</SECTION>
-
-<SECTION>
-<FILE>libvirt-gobject-node-device</FILE>
-<TITLE>GVirNodeDevice</TITLE>
-gvir_node_device_get_name
-gvir_node_device_get_config
-<SUBSECTION Standard>
-GVIR_TYPE_NODE_DEVICE
-GVIR_NODE_DEVICE
-GVIR_NODE_DEVICE_CLASS
-GVIR_IS_NODE_DEVICE
-GVIR_IS_NODE_DEVICE_CLASS
-GVIR_NODE_DEVICE_GET_CLASS
-<SUBSECTION Private>
-GVirNodeDevicePrivate
-</SECTION>
-
-<SECTION>
-<FILE>libvirt-gobject-secret</FILE>
-<TITLE>GVirSecret</TITLE>
-gvir_secret_get_name
-gvir_secret_get_uuid
-gvir_secret_get_config
-<SUBSECTION Standard>
-GVIR_TYPE_SECRET
-GVIR_SECRET
-GVIR_SECRET_CLASS
-GVIR_IS_SECRET
-GVIR_IS_SECRET_CLASS
-GVIR_SECRET_GET_CLASS
-<SUBSECTION Private>
-GVirSecretPrivate
-</SECTION>
-
-<SECTION>
-<FILE>libvirt-gobject-storage-pool</FILE>
-<TITLE>GVirStoragePool</TITLE>
-gvir_storage_pool_get_name
-gvir_storage_pool_get_uuid
-gvir_storage_pool_get_config
-gvir_storage_pool_refresh
-gvir_storage_pool_refresh_async
-gvir_storage_pool_refresh_finish
-gvir_storage_pool_get_volumes
-gvir_storage_pool_get_volume
-gvir_storage_pool_create_volume
-gvir_storage_pool_build
-gvir_storage_pool_build_async
-gvir_storage_pool_build_finish
-gvir_storage_pool_start
-gvir_storage_pool_start_async
-gvir_storage_pool_start_finish
-<SUBSECTION Standard>
-GVIR_TYPE_STORAGE_POOL
-GVIR_STORAGE_POOL
-GVIR_STORAGE_POOL_CLASS
-GVIR_IS_STORAGE_POOL
-GVIR_IS_STORAGE_POOL_CLASS
-GVIR_STORAGE_POOL_GET_CLASS
-<SUBSECTION Private>
-GVirStoragePoolPrivate
-</SECTION>
-
-<SECTION>
-<FILE>libvirt-gobject-storage-vol</FILE>
-<TITLE>GVirStorageVol</TITLE>
-gvir_storage_vol_get_name
-gvir_storage_vol_get_path
-gvir_storage_vol_get_config
-<SUBSECTION Standard>
-GVIR_TYPE_STORAGE_VOL
-GVIR_STORAGE_VOL
-GVIR_STORAGE_VOL_CLASS
-GVIR_IS_STORAGE_VOL
-GVIR_IS_STORAGE_VOL_CLASS
-GVIR_STORAGE_VOL_GET_CLASS
-<SUBSECTION Private>
-GVirStorageVolPrivate
-</SECTION>
-
-<SECTION>
-<FILE>libvirt-gobject-stream</FILE>
-<TITLE>GVirStream</TITLE>
-gvir_stream_get_name
-gvir_stream_get_config
-<SUBSECTION Standard>
-GVIR_TYPE_STREAM
-GVIR_STREAM
-GVIR_STREAM_CLASS
-GVIR_IS_STREAM
-GVIR_IS_STREAM_CLASS
-GVIR_STREAM_GET_CLASS
-<SUBSECTION Private>
-GVirStreamPrivate
-</SECTION>
diff --git a/docs/libvirt-gobject/Makefile.am b/docs/libvirt-gobject/Makefile.am
index 26f3ce4..a5c7967 100644
--- a/docs/libvirt-gobject/Makefile.am
+++ b/docs/libvirt-gobject/Makefile.am
@@ -9,7 +9,7 @@ DOC_SOURCE_DIR=../../libvirt-gobject
 
 SCANGOBJ_OPTIONS=
 
-SCAN_OPTIONS=
+SCAN_OPTIONS=--rebuild-sections --rebuild-types
 
 MKDB_OPTIONS=--sgml-mode --output-format=xml
 
-- 
1.7.7




More information about the libvir-list mailing list