1name = 'connection-editor'
2
3sources = files(
4  'ce-ip-address-entry.c',
5  'ce-netmask-entry.c',
6  'ce-page-8021x-security.c',
7  'ce-page-details.c',
8  'ce-page-ethernet.c',
9  'ce-page-ip4.c',
10  'ce-page-ip6.c',
11  'ce-page-security.c',
12  'ce-page-vpn.c',
13  'ce-page-wifi.c',
14  'ce-page.c',
15  'net-connection-editor.c',
16  'vpn-helpers.c'
17)
18
19resource_data = files(
20  '8021x-security-page.ui',
21  'connection-editor.ui',
22  'details-page.ui',
23  'ethernet-page.ui',
24  'ip4-page.ui',
25  'ip6-page.ui',
26  'security-page.ui',
27  'vpn-page.ui',
28  'wifi-page.ui'
29)
30
31c_name = 'net-' + name
32
33sources += gnome.compile_resources(
34  c_name + '-resources',
35  name + '.gresource.xml',
36  c_name: c_name.underscorify(),
37  dependencies: resource_data,
38  export: true
39)
40
41libconnection_editor = static_library(
42  name,
43  sources: sources,
44  include_directories: [top_inc, common_inc, network_inc, wireless_security_inc],
45  dependencies: deps,
46  c_args: cflags,
47  link_with: libwireless_security
48)
49