From 3cffe18b25a4c04e9ee0c7e090f349805d43c680 Mon Sep 17 00:00:00 2001 From: Christian Persch Date: Wed, 21 Sep 2022 22:13:53 +0200 Subject: lib: Add gresources to vte/gtk4 --- src/meson.build | 13 ++++++++++++- src/vte-gtk4.gresource.xml | 21 +++++++++++++++++++++ 2 files changed, 33 insertions(+), 1 deletion(-) create mode 100644 src/vte-gtk4.gresource.xml diff --git a/src/meson.build b/src/meson.build index 9253a4a5..b3f934a2 100644 --- a/src/meson.build +++ b/src/meson.build @@ -343,7 +343,18 @@ if get_option('gtk3') endif if get_option('gtk4') - libvte_gtk4_sources = libvte_common_sources + libvte_gtk4_public_headers + libvte_gtk4_enum_sources + graphene_glue_sources + + libvte_gtk4_resources_data = files( + ) + + libvte_gtk4_resources_sources = gnome.compile_resources( + 'vteresources-gtk4.cc', + 'vte-gtk4.gresource.xml', + c_name: 'vte', + dependencies: libvte_gtk4_resources_data, + ) + + libvte_gtk4_sources = libvte_common_sources + libvte_gtk4_public_headers + libvte_gtk4_enum_sources + libvte_gtk4_resources_sources + graphene_glue_sources libvte_gtk4_cppflags = libvte_common_cppflags + gtk4_version_cppflags + ['-DVTE_GTK=4',] libvte_gtk4_deps = libvte_common_deps + [gtk4_dep,] libvte_gtk4_public_deps = libvte_common_public_deps + [gtk4_dep,] diff --git a/src/vte-gtk4.gresource.xml b/src/vte-gtk4.gresource.xml new file mode 100644 index 00000000..5eb238a7 --- /dev/null +++ b/src/vte-gtk4.gresource.xml @@ -0,0 +1,21 @@ + + + + + + -- cgit v1.2.1