[Spice-devel] [PATCH spice-gtk 2/2] meson: use gtk-doc --rebuild-types
Frediano Ziglio
fziglio at redhat.com
Mon Jul 8 12:00:16 UTC 2019
From: Marc-André Lureau <marcandre.lureau at redhat.com>
Since gtk-doc 1.8, no need to maintain a types file!
Signed-off-by: Marc-André Lureau <marcandre.lureau at redhat.com>
---
doc/reference/meson.build | 2 +-
doc/reference/spice-gtk.types | 49 -----------------------------------
2 files changed, 1 insertion(+), 50 deletions(-)
delete mode 100644 doc/reference/spice-gtk.types
diff --git a/doc/reference/meson.build b/doc/reference/meson.build
index c1abeb98..e0005f06 100644
--- a/doc/reference/meson.build
+++ b/doc/reference/meson.build
@@ -47,7 +47,6 @@ docpath = join_paths(spice_gtk_datadir, 'gtk-doc', 'html')
gnome.gtkdoc(meson.project_name(),
dependencies : spice_gtk_doc_dep,
main_xml : meson.project_name() + '-docs.xml',
- gobject_typesfile : meson.project_name() + '.types',
ignore_headers : ignore_headers,
include_directories: spice_gtk_include,
c_args : '-DSPICE_COMPILATION',
@@ -55,6 +54,7 @@ gnome.gtkdoc(meson.project_name(),
scan_args : [
'--deprecated-guards="SPICE_DISABLE_DEPRECATED"',
'--ignore-decorators="G_GNUC_INTERNAL"',
+ '--rebuild-types',
join_paths(meson.build_root(), 'src', 'spice-version.h')
],
src_dir : join_paths(meson.source_root(), 'src'),
diff --git a/doc/reference/spice-gtk.types b/doc/reference/spice-gtk.types
deleted file mode 100644
index e14ae1b5..00000000
--- a/doc/reference/spice-gtk.types
+++ /dev/null
@@ -1,49 +0,0 @@
-#include "spice-audio.h"
-#include "spice-client.h"
-#include "spice-types.h"
-#include "spice-session.h"
-#include "spice-channel.h"
-#include "spice-glib-enums.h"
-#include "spice-util.h"
-#include "channel-main.h"
-#include "channel-display.h"
-#include "channel-cursor.h"
-#include "channel-inputs.h"
-#include "channel-playback.h"
-#include "channel-record.h"
-#include "channel-smartcard.h"
-#include "channel-usbredir.h"
-#include "channel-webdav.h"
-#include "spice-gtk-session.h"
-#include "spice-widget.h"
-#include "spice-grabsequence.h"
-#include "smartcard-manager.h"
-#include "usb-device-manager.h"
-#include "usb-device-widget.h"
-#include "spice-file-transfer-task.h"
-
-spice_audio_get_type
-spice_channel_event_get_type
-spice_channel_get_type
-spice_cursor_channel_get_type
-spice_display_channel_get_type
-spice_display_get_type
-spice_grab_sequence_get_type
-spice_gtk_session_get_type
-spice_inputs_channel_get_type
-spice_inputs_lock_get_type
-spice_main_channel_get_type
-spice_playback_channel_get_type
-spice_record_channel_get_type
-spice_session_get_type
-spice_session_verify_get_type
-spice_smartcard_channel_get_type
-spice_smartcard_manager_get_type
-spice_session_verify_get_type
-spice_usbredir_channel_get_type
-spice_usb_device_get_type
-spice_usb_device_manager_get_type
-spice_usb_device_widget_get_type
-spice_port_channel_get_type
-spice_webdav_channel_get_type
-spice_file_transfer_task_get_type
--
2.20.1
More information about the Spice-devel
mailing list