gnome-control-center/panels/network/connection-editor/meson.build
Georges Basile Stavracas Neto 5659271ec3 build: Drop remaining libnm-glib usage
This library is deprecated for a long time now, and Fedora Rawhide
removed the package. Since our CI is based on Rawhide, it began
to fail.

In the end, the usage was just legacy code that doesn't exist anymore,
so it's pretty safe to just plain drop it.
2018-03-16 13:03:04 -03:00

47 lines
913 B
Meson

name = 'connection-editor'
sources = files(
'ce-page-8021x-security.c',
'ce-page-details.c',
'ce-page-ethernet.c',
'ce-page-ip4.c',
'ce-page-ip6.c',
'ce-page-security.c',
'ce-page-vpn.c',
'ce-page-wifi.c',
'ce-page.c',
'net-connection-editor.c',
'ui-helpers.c',
'vpn-helpers.c'
)
resource_data = files(
'8021x-security-page.ui',
'connection-editor.ui',
'details-page.ui',
'ethernet-page.ui',
'ip4-page.ui',
'ip6-page.ui',
'security-page.ui',
'vpn-page.ui',
'wifi-page.ui'
)
c_name = 'net-' + name
sources += gnome.compile_resources(
c_name + '-resources',
name + '.gresource.xml',
c_name: c_name.underscorify(),
dependencies: resource_data,
export: true
)
libconnection_editor = static_library(
name,
sources: sources,
include_directories: [top_inc, wireless_security_inc],
dependencies: deps,
c_args: cflags,
link_with: libwireless_security
)