[gssdp/wip/meson: 15/17] meson: Clean up generating docs



commit 683d09b65fef8f15ed8423ed6b9101d14af6db52
Author: Jens Georg <mail jensge org>
Date:   Fri Oct 26 16:43:50 2018 +0200

    meson: Clean up generating docs

 doc/gssdp-sections.txt | 19 +++----------------
 doc/meson.build        |  7 +++++++
 libgssdp/meson.build   |  1 -
 3 files changed, 10 insertions(+), 17 deletions(-)
---
diff --git a/doc/gssdp-sections.txt b/doc/gssdp-sections.txt
index 66892aa..9e06efb 100644
--- a/doc/gssdp-sections.txt
+++ b/doc/gssdp-sections.txt
@@ -4,7 +4,6 @@
 GSSDPClient
 gssdp_client_new
 gssdp_client_new_with_port
-gssdp_client_get_main_context
 gssdp_client_set_server_id
 gssdp_client_get_server_id
 gssdp_client_get_interface
@@ -90,6 +89,9 @@ GSSDPResourceBrowserPrivate
 <TITLE>Error codes</TITLE>
 GSSDP_ERROR
 GSSDPError
+<SUBSECTION Standard>
+GSSDP_TYPE_ERROR
+gssdp_error_get_type
 <SUBSECTION Private>
 gssdp_error_quark
 </SECTION>
@@ -97,19 +99,4 @@ gssdp_error_quark
 <SECTION>
 <FILE>gssdp</FILE>
 </SECTION>
-
-<SECTION>
-<FILE>gssdp-pktinfo-message</FILE>
-<SUBSECTION Standard>
-GSSDPPktInfoMessage
-GSSDPPktinfoMessage
-GSSDPPktinfoMessageClass
-GSSDPPktinfoMessagePrivate
-GSSDP_IS_PKTINFO_MESSAGE
-GSSDP_IS_PKTINFO_MESSAGE_CLASS
-GSSDP_PKTINFO_MESAGE_CLASS
-GSSDP_PKTINFO_MESSAGE
-GSSDP_PKTINFO_MESSAGE_GET_CLASS
-GSSDP_TYPE_PKTINFO_MESSAGE
-</SUBSECTION>
 </SECTION>
diff --git a/doc/meson.build b/doc/meson.build
index f728daa..b247e5e 100644
--- a/doc/meson.build
+++ b/doc/meson.build
@@ -8,5 +8,12 @@ gnome.gtkdoc('gssdp',
              main_xml : 'gssdp-docs.xml',
              src_dir : [join_paths(meson.source_root(), 'libgssdp'),
                         join_paths(meson.build_root(), 'libgssdp')],
+             ignore_headers : [
+                 'gssdp-socket-source.h',
+                 'gssdp-client-private.h',
+                 'gssdp-protocol.h',
+                 'gssdp-pktinfo-message.h',
+                 'gssdp-net.h'
+             ],
              dependencies : libgssdp,
              install : true)
diff --git a/libgssdp/meson.build b/libgssdp/meson.build
index 0308388..a1076ce 100644
--- a/libgssdp/meson.build
+++ b/libgssdp/meson.build
@@ -53,7 +53,6 @@ deps = [glib_dep, gobject_dep, gio_dep, soup_dep] + system_deps
 libgssdp = library(
     'gssdp-1.2',
     sources,
-    soversion : 0,
     version : '0.0.0',
     dependencies : deps,
     include_directories : include_directories('..'),


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