mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-09-07 08:28:43 +02:00
Add a portalized proxy resolver implementation
The backend for this lives in xdg-desktop-portal, and is in turn using GProxyResolver. https://bugzilla.gnome.org/show_bug.cgi?id=768498
This commit is contained in:
@@ -341,21 +341,27 @@ endif
|
||||
xdp_dbus_built_sources = xdp-dbus.c xdp-dbus.h
|
||||
BUILT_SOURCES += $(xdp_dbus_built_sources)
|
||||
|
||||
EXTRA_DIST += org.freedesktop.portal.NetworkMonitor.xml
|
||||
portal_interfaces = \
|
||||
org.freedesktop.portal.NetworkMonitor.xml \
|
||||
org.freedesktop.portal.ProxyResolver.xml \
|
||||
$(NULL)
|
||||
|
||||
$(xdp_dbus_built_sources) : $(srcdir)/org.freedesktop.portal.NetworkMonitor.xml
|
||||
EXTRA_DIST += $(portal_interfaces)
|
||||
|
||||
$(xdp_dbus_built_sources) : $(portal_interfaces)
|
||||
$(AM_V_GEN) UNINSTALLED_GLIB_SRCDIR=$(top_srcdir) \
|
||||
UNINSTALLED_GLIB_BUILDDIR=$(top_builddir) \
|
||||
$(PYTHON) $(srcdir)/gdbus-2.0/codegen/gdbus-codegen.in \
|
||||
--interface-prefix org.freedesktop.portal. \
|
||||
--c-namespace GXdp \
|
||||
--generate-c-code $(builddir)/xdp-dbus \
|
||||
$(srcdir)/org.freedesktop.portal.NetworkMonitor.xml \
|
||||
$(NULL)
|
||||
$^
|
||||
|
||||
portal_sources = \
|
||||
gnetworkmonitorportal.c \
|
||||
gnetworkmonitorportal.h \
|
||||
gproxyresolverportal.c \
|
||||
gproxyresolverportal.h \
|
||||
$(xdp_dbus_built_sources) \
|
||||
$(NULL)
|
||||
|
||||
|
Reference in New Issue
Block a user